I ordered these shoe insoles for my size 6.5 women's feet in hopes of finding relief for minor heel pain, probably plantar fasciitis, on my left foot, and also for overall foot cushioning and comfort. I like to have insoles in all of my shoes because I do not like the inconvenience of moving the same insoles from shoe to shoe, and I'm always on the lookout for something that works. So far, these seem great. They have good heel cushioning and nice arch support. I ordered the size 6 to 6.5 and they fit perfectly without trimming. I took out the insole that originally came with the shoe. Although this insole would work on top of the original insole, it made the shoe fit a little too tight for my liking. See photos above for exact length and how they match my shoes and my feet, and hopefully you can use this as a guide to do your own shopping. If you need insoles for your shoes, give these a try.