I love these shoes. I have smallish, wide feet and need some arch support. They fit perfect and so comfortable to walk in!! Was hard to show the support in the picture but these are comfortable enough to walk around for hours. The insole is like a foam/memory foam. Very nice!