I bought these because my daughters warm socks and other booties keep falling off of her feet.  These stay on very well without being too tight.  They are very soft and fuzzy inside and keep her feet quite warm.  I love the soft construction of these.  I would buy these as a gift and recommend them to friends.  I bought the 0-6 months, size 1-2 for my tall five month old (her feet seem long for her age too) and they fit perfectly  I figure they'll fit her for at least most of the winter.