These are fine for keeping warm in cold weather, but were awful in the snow. Snow would just pack onto the bottom of the boots with every step. My son would have to knock the snow off every 10 steps. He said it felt like he was walking in high heels. Also made the boots extremely slippery on any surface other than dirt/snow.