I seem to wear 8.5 in every shoe other than flats and boots so I always get a size 9. These shoes are a perfect size 9 fit. Not too narrow and not too wide. They stretch easily when wearing them but they still feel sturdy. The stitching is fine. They feel like a suede material so they do get dirty easily but they still look good. They are a mix between loafers and flats which is awesome. I think they are worth the price. I would order them again.