the song is kinda blah..but the least it does is highlight kelly's beautiful voice and the way she harmonises everything including the chorus, her voice is just so versatile but michelle..good thing she has found broadway because her voice just doesnt fit into the urban or pop market..maybe just gospel..beyonce's voice was nice as usual but got annoying towards the end of her verse.