I don't think he's been rinsed by anyone (had a ropey performance against the Saints away).
One on one, I wouldn't choose any other player because not only is he rapid, he enjoys a good tackle and physical battle.
Zaha gave him the run around the other week but he's had 2 good games to follow it up.
He's still got plenty to work on but his ceiling is much higher than everyone else we have in defence.