From the moment I slid my foot into these shoes they have fit perfectly.  I didn't have to "break them in" nor did they rub against either side of my feet.  I really like the arch support.  I would say my arch is medium, not high and not flat.  When I walk I can feel the cushion, under the heel, absorb the pressure.  I would spend the money for them again without hesitation.