I just never rated the guy. Every time I see him he is lousy. Slow, clumsy, clueless. And his behaviour is that of a *unt. He whines, dives and acts a bitch.
Now, I am predicting your answer to be something like he is an upgrade to whoever we have at Juve right now bar Chiellini. But I say...