When I first heard this song I knew I absolutely had to get it! I love playing it on the piano and singing along. The lyrics are so powerful. This particular arrangement is well done, but a bit difficult to play if you havent had much piano experience. Overall, two thumbs up!