Okay. This is NOT my style of music, so this won't be totally objective or fair.
Mix was bass heavy on my system, which I guess is good if you're going for the cruise-down-the-middle-of-town-annoying-everyone sound. It overwhelmed the vocals a bit.
Well put-together, overall, mix-wise and construction-wise.
Personal-taste-wise, the song made me sick. I hate this stuff. This is why I don't EVER turn on a radio.
Good luck wid' it.