With the cushy insoles these are now perfect. Wore them for the first time all day at work yesterday 12 hrs. Mind you I'm not on my feet for 12 hrs. I'm at a desk up and down but still didn't even know they were on.