I bought these socks for my daughter, and she loves them. She is 9 years old, and is in the 99th percentile for weight and height, wears a size 6.5 shoe in women's and the socks were between knee and calf length for her.
Pros
Our daughter loves these socksThe only socks she wants to wear
Cons
Limited variety in animal patterns can be repetitive and boring