Love these!  I have narrow feet and they stay on.  They are a little wider by the toe joint area, than the old ones I had, but that is okay. They are supremely comfortable! Great cushioning! I wear them all the time! More comfortable than my running shoes!