They have been perfect, Snow, check. Rain, check. Muddy music festival, check. These shoes have saved me so many times. I also bought them a little larger than I need so I can fit lots of thick, warm socks inside, highly recommended. I'll buy another pair of these if they ever need replacing.