I purchased these shoes in a retail store and the fit is perfect.......orderding on line, they somehow seem to run slightly large.<br />However would be afraid to order1/2 size smaller.  They are comfortable all day, and smart looking, too!