Feels great when you put it on but as a few hours go by, the center of the insole/sole seems to just collapse and offer no support.  I use them to slip on around the house for chores or to check the mail.  I would NOT buy these.