We needed some comfortable knee high socks for my daughter who has to wear a uniform to school. These are perfect. They are comfortable for my daughter to wear and they stay up. A perfect fit. I bought 3 pairs to see how they were and went out and bought another 3 pair. These socks are highly recommended.