I've had these shoes for about 2 months.  I should have returned them immediately, since the floor of the shoe did not seem to have much cushioning.  The shoes seemed to curve up on the sides.  But I kept them, thinking they'd be fine in time.  After all, they are New Balance.  Well, they're awful!  The lack of cushioning is making itself more apparent every day.  Now, my feet hurt.  The moral of the story is-don't buy shoes online.