Overall, excellent.
It was amazing, and I loved all the transitions between melodies and the ocassional muffling of the sound. It was good, but not great. All the instruments blended well but one of the notes/chords just didn't seem to sit well with me. It seemed too minor for the song.