Amazing! Definitely 5/5 for composition. This may be a basic review, but I simply love everything about the piece, it seems so full (I strive to write something like this...) Other comments have mentioned this, however I do agree that a brighter piano would've been better. Either way I loved it!