The sounds are nice and the vocals sweet. For me the track needs more variation. Each 16/32 bar chunk needs some mixing up of the parts. Detailing in the drums, fills or whatever you like, just to keep the ear interested. The drums could do with being a bit louder in the mix too. Also it sounds like there is some quite heavy sidechaining going on somewhere. There's a pumping to parts of the track that feels too strong.
Hope this is helpful.
James