Canelo is a great combination puncher but he has very heavy feet and doesn't close distance well at all.