I normally wear dress shoes in size 9.5 and casual shoes in 10. I ordered these in 10 and they were a tad too big. Took advantage of the free returns and ordered 9.5s instead. The 9.5s fit great. I received compliments on the first day of wearing these. I plan to wear them to the office with jeans, dress shirt, and blazer for a business casual look. I like them so much I went and purchased the British Tan version as well.