He's good, but Ligue 1 isn't good enough to judge a player. League 1 isn't competitive or challanging at all and that reflects on the players, when the challange is gone the motivation drops and players don't improve. Trashing Nantes and Troyes isn't something to judge a player on if he's world class
I'm going to get attacked for this but he's shit for Italy, undisciplined on and off the pitch for PSG (red cards, smoking, etc) and never performed in the CL.
I'd stay away from him