the verses are actually quite terrible if you listen to the lyrics, but DAMN if Tinashe can't write the hell out of a hook / craft a really catchy melody for the track. This girl is so underrated and under-appreciated it's disgusting.
There are some similarities between Tinashe and Rihanna, but it's obvious Tinashe is deliberately trying to sound like Rihanna on this track. I find it hard to believe that this wasn't intended for her to feature on Motion or for R8.