I've had a pair of these, for many years, decided it was time to get a new pair and retire the old pair! They have lasted many years and through rain, snow, sleet. I love them, so comfortable, you can walk all day in them. Rain doesn't hurt them, very durable. They keep your feet warm, no matter what the temperature. Glad to have a fresh new pair!