I wear the shoes to workout in, so I don't ever wear them all day, but they are wonderful for workouts. I bought the size that I was told to buy after putting in my shoe size. I thought it might be too big, but they are comfortable and very supportive of my bad ankle.