Depending on the shoe manufacturer, I wear a size 10 or 10 1/2.  I ordered this in a 10 1/2 and am glad I did because it is nearly a snug fit.  It's a comfortable shoe and very good looking.  My only complaint is that my feet get very warm/hot in these shoes so I have trouble wearing them all day.  Otherwise, they are very nice.