He is really good but one of his problems is that he tends to get a lot of yellow cards. Could get him suspended for important matches (happened to me once, in the CL finals, *&#(%@*$# ). But he is really consistent and although not world-class, still a solid buy for any team. A pretty decent back-up for top teams.
Btw, don't let him take freekicks. He tends to power them in instead of striking them with pinpoint accuracy. But he really isn't that bad in freekick is he? He scored like 5 or 6 in a season for me, after 1209412312 attempts though.