They're down to my knee (many of the ones I've bought are too short), they're thick enough to keep me up all day, and they're soft. I bought a large (shoe size 8 1/2), if I buy another set I'll do XL. But the big ones work too.
ο»Ώ
Pros
Perfect fit for my daughter, glad they matched her school uniform.
Cons
The length of the socks has greatly decreased after washing and drying.