I purchased these to work with my Salomon XA Pro 3D Ultra GTX Trail Running Shoe and oh did they make a difference. I have high arches and although these insoles are described as a mid to high arch insole replacement (I still prefer an even higher arched insole) they've made a complete difference in functionality.
I could not hike/run in the Salomon's after just 2 trips due to the flat insoles that accompanied the shoe causing too much foot pain and these insoles relieved most of the discomfort. I've tried these in a half-dozen other shoes I own and they work just as well. Well worth the investment!!