These were a gift to my grand daughter, but her mom loves them.  I have previously purchased two pair for my grand son.  The are easy to put on and take off and keep their feet nice and warm.  Great for inside, I would not recommend for outdoors if the child is walking.  I am sure these won't be the last pair I purchase.