Some of the reviewers say this shoe runs big, so I ordered one size smaller. The shoe looks nice,  and feel comfortable when I am not walking:(<br />The insole fits well, but the upper fits tight and it would rub against your tender feet at the front and at the heel. I would suggest future buyer whose feet are not slim get their normal size or at most half size smaller.