I used to buy this shoe in a retail store so I was sure my size 8.5 medium would fit. And so it was. The main reason I love these shoes is that they look classy and are way more expensive than the $90 I paid. Second, the shoes fit; no long lead time. Third, they're comfortable all day and for someone like me with a high instep, they're perfect. My black ones are a bit worn so I'll be buying them here soon!