Canelo is very good, he has an excellent chin and solid fundamentals. His power has increased dramatically since *cough* his diet has changed.

Not the fastest fighter around, and he does have slow feet. A slick speedy boxer would be best suited to defeat him, with fast hands and feet ..... almost a perfect description of Floyd! Or Ray Leonard.