My son complained a little about these being tight at first but wears them daily without complaint. I like that they work in all weather. He's grown 4" in the last year, so I need to keep things affordable and all-purpose. He wanted another pair that looked similar but cost twice as much. I glad I went with these, but probably should have stepped up to the size 10. It's hard to buy a men's size that large for your 12-year-old. I think I gave birth to a giant!