They have a great arch support.
I discovered these by my Podiatrist. I love them because they have a great arch support. They are cheaper then specialized ones and last about a couple months with me wearing them all of the time.  You can also cut them down to fit different kinds of shoes.
Rating: 5 stars