The things he does well he's very close to being top drawer at, finishing, using his body to shield the ball and create space or retain possession. I think he has good vision and knows how to create space for himself.
He doesn't impose himself physically as much as he should or win any headers, which is shocking for his size though.
I think his link up play and touch has been improved this season, not sure why people are giving him such a hard time on it, although it was woeful last season.
I think he's a great player with the ability to become world class if he improves on parts of his game. He's a player that scares opposition defences and for all his faults and he can frustrate at times I'm really glad we've got him because even when he's not playing well he can still put it in the back of the net.