I love everything about this song. There is so much going on here, but it all meshes well. Great singing.