I love this. The beat is amazing, great for dancing. The lyrics are slightly repetitive. The break down is awesome, it has a dirty and clean sound to it all at the same time, very well put together. The end is amazing how they just brought it back, and made you come out of the song.