It kinda sounds like Blood Orange made a song for a Rihanna album tbh.
My first impression of it is REALLY good and, when it comes to hit potential, I'm not quite sure, but it's far stronger than Player, ROYL and PF. I can see it being a crossover summer hit! I'll have to listen again to see what I think after filtering the initial excitement though