I bought the "large" size as recommended for wearing over my size 9 1/2 running shoes.  The rubber overshoes appear bigger than I'm used to, but they're easy to put on and take off and they are strong and pliable. They work well!