Bought these for my daughters, 12 and 18. Both are very happy with comfort & style. Thickness is just right, not too bulky, and knee high is great coverage and stays up.
Pros
These held up wonderfully for Colorado snowboarding and snow tubing. My sons feet were never cold!
Cons
Ordered these for skiing and my feet were still cold. poor quality.