I need shoes 13 or 14 depending on manufacturer size. 13 is perfect for me. I also have a narrow foot (width B) and this medium fits me better than most brands. I'd say it runs a little narrower than most. The price tag confused me. The same shoes range from $20 to $100, and everything seemed to depend on color and/or size. I liked the first pair so much I ordered 4 more pairs (all under $30).