I bought them in size 4-6 for my daughter who is almost 5 years old and wears size 12 sneakers. Although these socks are soft and moderately warm, they run small. This makes the socks fit my 3 year old who wears size 9 sneakers. Be sure to order full size.