Despite Real splashing out over £80 million in the market, Cannavaro said: "He is a player who has incredible quality, although I also believe in the signings Madrid made, Henry has been the blow of the market.
"Henry is outstanding. To play against him is not easy. For that reason, if it is possible to sign him, it would be better to have him with us, than against us."