Almost 4 minutes of fantastically smooth and velvet sound of R&B from Mary J Blige. This song is somewhat reminds us of the melody Halo by Beyoncé. It is difficult to say who actually stole it from each other. Because Katy Perry in her Dark Horse used a very similar sound also. If we compare between these three, then this sounds we like the most.