The medium Tingley's Storm are for rounded toe men's dress shoes. This mold was too small to fit any size 9 shoe with a round toe; Go with a size L with the Tingley Storm, if you have a 9 foot and rounded toe shoes. Do NOT expect them to look remotely dressy. They look like farm work boots and are pretty ugly.
The medium Tingley Moccasin fit perfect over a tapered size 9 dress shoe (9.5 might fit, if the shoe is trim and pointed). They are long, narrow, and very good looking. You could leave them on people might not notice you are wearing overshoes. The Moccasin is NOT for shoes with a round toe.
This company does not do exchanges (even for size) when the item is purchased through Amazon, and their cash refund does not include shipping. I ended up paying $16 to get the item and ship it back, for nothing.