According to the description they fit sizes 3-12. the whole leg. They're so cute it really doesn't matter. LAUGH OUT LOUD. I bought these for my 5 year old niece and they are adorable. They definitely reach mid-thigh. They are very soft and good quality, especially for the price! I think she will be able to grow into them over the next year or so if she doesn't wear them down.