I love these boots. You don't need to buy a seperate pair for rain and snow. These are snow boots, but then you remove the warm liner and they become rain boots. My son never has cold feet when out in the snow, and his socks are dry or just sweaty when he comes inside. I bought them a little large last winter, and they fit him this winter too. He doesn't slip on the ice. I am very happy with this purchase.