Very nice. Really dramatic and moving. I love these improvs of yours because they really make you sit down and listen. They almost don't even sound like improvisations because everything gels so well. With mine, it's very noticeable that I'm improvising, most of the time anyways.