My daughter loves Jefferies socks and these are no exception. I was a little hesitant to order a size 7-10 as I ordered that size from another brand and they ended up being too small for my 8 year old average and my daughter's true size 10. However, they fit perfectly and are very comfortable and warm.