Love them.
Only nitpicky thing is the stripes are on the undershirt. Only half the team wears them, typicially, so some players will have stripes and some not. But very good overall. Adidas reigned themselves in on this one and didn't resort to design douchebaggery.