I bought my shoes in store. I tried my usual size 8 & they were too big. I went down a size. The size 7 were perfect! I'm not a fan of ordering shoes on line as you never know how they will feel or the fit will be right. All shoes don't fit the same! The shoes look great with just about everything in my wardrobe!