Bought these for my 3 year old (long legs) and they are perfect for next year's growth. He can even wear them himself and HE loves them! He usually takes his socks off as soon as he enters the house, but he really likes to keep them on. Not only are they very affordable, but they are also very cute, warm and soft. I washed them in regular linen but let them air dry so they don't shrink. I have already told other parents about this. Will buy more in the future!