Lyrics are good. Good balance. Good vocal.
To me though sometimes the bass notes or the chords sound wrong with the vocal.
Also could be too much going on at once.

Vic