Having read previous reviews, I decided to get the largest pair available. Supposed to fit US Men's 11.5-14 sizes. It barely accommodates my size 10 standard loafers and old fashioned thin tennis shoes with little room for play. It will not fit over my every day bulky tennis shoes at all. Unfortunately I purchased these for going over my every day shoes (bulky tennis/walking shoes). That being said, it does appear to be well crafted and appears to be water repellent. I'll have to wait till we have another one of our famous afternoon deluges before I can comment on their ability to keep me dry.