I read such good reviews about the shoe that I was excited to purchase it. But, in my opinion, the sole is much too thin for being on my feet all day. I had to add insoles. In addition, I still have to wear band-aids on my little toes to keep them from getting blisters. But, I do like the look of it.