I heard this on the radio a few days ago. Back when the song came out I didn't think much of it but after hearing it again recently I like it a lot more now.
I saw that Christina Aguilera helped write the song and you can definitely sense her influence in the song.