These are worn for between 4 and 8 hour shifts on the floor of a "warehouse store". They fit great and are comfortable. They are comfortable though the entire shift and seem to be standing up to the wear and tear quite well.