Not bad.
Actually I almost broke into tears at 00:24. It feel so in place. It has this certain joy to it. I don't know how to describe it, but you did a fantastic job.
How the main beat breaks away in 1:12 from the song is just so unique. The piano following in at 1:48 was emotional.
Great song man.