I just took these out of the box, so I dont (my apostrophe button seems to be broken) know about all-day wear. However, they are more cushiony than I expected them to be, so I think they will do well. I am on my feet about half of the day or more, so I need a comfy shoe. They are also super cute and well made, as expected from a shoe by Toms. I really want another pair in the cream color!