I purchased these based on the many good reviews and have not been disappointed so far. They fit great out of the box. I have been wearing them around the house and trips to the store for the last few days.  6-8 hours each day with no issues at all. They are so comfortable I can wear them anywhere. Will use them at work later this week...will see how they do on concrete for 8 hrs