I have trouble with the ball of my feet getting sore when I wear most shoes.  These seemed to fit okay, they were actually quite comfortable feeling, but the heel was just too big for me so I had to return them.  I don't have an exceptionally narrow heel, but some shoes will be too big in the heel for me.  What I did like was that it had 3 insoles that you could use or leave out to make room for orthotics.