I have to say I can't wear these for longer than a couple hours before my feet are killing me. I bought them to hike in the woods with my dog and after a one hour hike, I can't wait to get them off. I have relegated them to driveway snow removal duties wher I only have to wear them for 30 minutes at a time.