I bought these for my five year old son. The are fantastic. They are so easy for him to put on and take off. They keep is feet completely dry and very warm. They are perfect for when there is not enough snow for "real" snow boots, but when it is still too cold for just rain boots. I love them so much that I bought a pair for my two and a half year old. Same thing - he can put them on by himself and his feet stay warm and dry.