He's been had at the same level since his Shakhtar days.
I'd argue he was probably the same when he left Corinthians.
He's a solidly average player. Sure, he'd be the best player in a side like Everton or Burnley, but he is average for any higher. You know what you are gonna get from him more often than not. Makes him the perfect squad player to have. Nothing really more though.