Bit of both. Like it or not Canelo is an exceptional fighter and GGG was probably at his absolute peak two years previous.