The song's beat is amazing, but that's it samples Pon De Floor. Beyonce's voice is on point as per usual butThe song itself is not THAT, it just feels there is something missing.
The ending made the song tho and prevented me to give it a negative score.
I prefer it over SIngle Ladies and If I Were A Boy, but it is NOT touching the amazingness that Crazy In Love and Deja Vu were
I think this song will be like SIngle Ladies in terms of success: HUGE in US and Canada but barely noticed in other markets