Kehlani did a stupendous job on the song, but Brandy took it to purrfection! Amazing how as B-Rocka got older, her voice went from deep rasp to its natural light lyric soprano. When I think many have refuted my suspicion Brandy's always been a soprano.