The lightness of Ciara's voice sounds better on a couple parts, but in other sections it sounds a bit childish and not up to par with the more refined tone which Mary brings. Now, having said that, the song itself is lame and not worthy of either artist IMO.