I have been using this shoe for a long time and it has always been comfortable and would be worn all day for 3-4 years. However, I did get a few of these a few years ago and they were terrible. They came in a different color box and the leather was not stretched well and all the color came off in a few days. I recently decided to buy another pair and to my delight they are again of the quality I remember. These shoes are like slippers and I can wear them all day.