I agree with the person below me. The mastering is pretty bad and the sound quality is horrible. But the flow and the rhythm was practically flawless through the majority of the piece. Might've needed some corrections and more pedal here and there, but overall, I liked it.