The instrumentation and recording is spot on. The vox was a bit hard to hear clearly. They sound like that are both "too far away" and too low in the mix. If I wasn't already familiar with the song, I might not have made out the words.
Well done though