I boughtfor my niece and she loves it. It's comfortable, and fits great with a perfect size. The thickness is great. It stretches a little bit. The style is good. The length was average normal, so it fits great.
The fabric feels substantial but not heavy, and the fit is just right - not too tight, not too baggy. After multiple washes, they still look great with no shrinking or fading.