I have a very hard time finding shoes to wear all day since I am a nurse working 10 hour shifts. These shoes are great! I love them. I can tell when they loose their support and its time for new ones because my feet and lower legs start hurting again. So then I know order new ones.