I have used these a couple times in pouring rain and they have performed well. I am a size 9 , so chose a large which seems to be more towards 10.5. it still holds out rain fairly well , but a bit clowny looking on my small feet.