Great for rainy days! I wear a size 8 and I'm a medium size and it fits perfectly. For a size 9, stretching may be enough. Protects expensive shoes from the elements and street debris!
Pros
Protects expensive shoes from bad weather and road dirt.
Cons
Overshoes may not be strong enough for frequent use.