It's enjoyable, but boring on the long run. It's very Shakira-ish and it's a good thing. However, I don't really see the point of getting Rihanna, she adds nothing to the song.
Soooo after having this song on repeat I have to say I'm starting to love this song. I really love rihanna's verse and kind of wish she had her own version of this song because her voice with the production is flawless.