pretty amazing.. Kelly Rowland tweeted this cover the other day.. and i dont think he is overdoing it.. Look at sll his cover he takes songs and makes them his own all the time.. none sound like the original(Most sound better !!