I wear them all day, almost every day. The have arch support and when the shoes get warm (from your body heat), they sort of conform to your foot. And this may be too much information, but if you have feet that sweat, they will sweat a bit in these shoes. That's not enough to make me stop wearing them. What I really like about them is that they can get wet and I can just wipe them off and they are instantly dry.