The vox sound good to me, only they sound like they need more compression to take away some of the dynamics. They seem to jump out too hard and overpower the mix for me. The drums sound too muffled, like they were full of pillows or something. I'm not hearing any tone from them, just a dead flap/thud. They sound recorded very well, it just seems like the drums probably didn't sound good to begin with. Just my 2 cents.
Nice song, very melodic and catchy. I like it a lot.