Review (5/5): They stay put and give great support.
I needed extra arch support for my hiking shoes. So far 15 miles on these and they were exactly what I needed. They are comfy and give good support.