This is one of my favorite songs for piano. In my opinion it's pretty difficult however rewarding once you get it down. The Key Signature is kind of weird, plus its difficult to have your hand jump and stretch to all those place. Beautiful song overall!