Mediocre competition. I like Canelo but I never let myself get fooled by how good a guy can look against small, old, and less talented guys. When he gets into the shark tank, he won't be wrecking guys so easily.
As far as his power goes, it's keeping guys at the ends of his punches, sitting down on his punches, and using his whole body in the punch. Very powerful guy.