This is my 2nd pr & normally I wear a 4 but I get them in a 5.  The reviews said they run large but I found just the opposite.  This shoe just fits.  They are very comfortable & look great on.  They have a reall nice insole in them.  I noticed it was loose & when I took it out there's a little piece of foam under the heel area.  I removed that & it fits perfect. If the shoe stretches out I'll put it back in & it'll be great.  These shoes are nicely maade for the price & are very comfortable.