Purchased for a snow vacation in Utah. My little one wore these everyday for a week and they kept her toes warm and dry the whole time. They were easy to put on and stayed in place regardless of all the running around in deep snow. I would definately recommend!