Very nice
This is a great track.
pros:
Great dance tune, good for a sing along, fun and very energetic.
Cons:
The vocals are not up to quality with the track it's self, which is a bit annoying. And they could be louder. You're kick and snare need to be beefier, and the rap parts didn't really fit with the track.
Work on your overall master and try to make every aspect of your track bloom.