Pretty good! i love the melodies and this is a great dance song. I like the dubstep part, good addition. And the piano, awesome! the only thing it needed was some umph on the drums, maybe an additional bass sound. But the drums should have been heavier in my opinion.