Background - bought these because I supinate when I run and have high arches. All the reviews I read for insoles that help with supination didn't seem appealing. I wasn't looking for a long term fix, per se, but have been having some shin pain and outter side of foot discomfort when running. I wanted to try insoles to see if there was something in my shoe that was lacking. Keep in mind, I am also a sock nerd. Therefore, I know good socks can also make a difference as well. I would put that I hate the product, but I think its fairer to say that these just aren't for me. Granted, I decided not to try them out on a short, 3 mile run, and went big, out on an 8-miler. I don't think it made a difference though. After three miles, I had enough! Thank goodness I was wearing a hydration belt with storage. I whipped the inserts right outta my shoes, on the trail, shoved them in my pack, and kept on going. The one good thing that came out of all this is that I think running with no insoles in my shoes at all is best for me. The insoles are VERY hard underneath. No cushion. None. It was like having my feet in dress shoes. When I took my shoe insoles out (the manufacturer's ones - I wear Brookes Ghost, 9.5, womens), to put the Sof Sole inserts in, the insoles matched up perfectly. Awesome, right? Not so much. I knew from my first few steps out of the house I was going to have problems. Add to all this that these insoles add at least an 1 of height to the inside of your shoe. I felt like I was practically falling out of my shoes. The short of it is that there are good reviews and bad reviews on this product. I'm part of the bad reviews. If you're looking for something that, literally, stabilizes your foot to the point of no movement, 100% conforming to your arch, with no give, and need to add height to the inside of your shoe, go for it. Otherwise, do what I did - take the manufacturer's soles out and run like that. Maybe that's been the problem all along. Cheap fix for me. LOL!