I wear a 9  and ordered a 9 . The fit is snug and a little narrow, but they're leather and will stretch out to a nice fit. I have worn them all day - walking 3 blocks to work and then in an office environment sitting most of the day. They are comfortable enough, however, with so little activity and use I am disappointed to see that the sole is already coming loose on one of them and the color on the leather is already worn away at the toes (no- I have not been scraping my toes into the carpet- this is just from normal wear). I have included pictures to show what I am talking about. I do not expect these to last very long. But they are quite pretty.