COMFORT and SUPPORT: The insole is memory foam, which I'm not sure is the best choice of material for a shoe insole -- It didn't feel very cushioning. The arch support is so-so for my high arches: It only supports the outer arch, while the inner part of my arch and metatarsal do not have any support. All in all, this shoe was not comfortable enough to keep, despite the low price.<br /><br />FIT: I am usually between 6.5 and 7, and my foot measures between 9 and 1/8 and 9 and 1/4 inches long. The ball of my foot is somewhat wide. I chose the size 7, and it was just right in length.<br /><br />These would be fine for someone with slightly lower arches or flatter feet, as well as narrower feet.