Really great song. Nice arrangement and production.
Vocal performance seemed just right for the song. For the first minute of the song, though, I think the vocals are understated - not sure if its volume or just how it sits in that part of the mix. Then starting from 1:00 on, the vocal part just asserts itself and dances beautifully with the rest of the music all the way to the end.