I was having pain in my left foot when playing tennis and was looking for an insole that would give to me the support that I needed. I am quite happy with the Sole Ultra Softecs. They have just the right amount of firmness and arch support. You do need to make sure that once you remove your insole that the shoe has enough room since this insole has a lot of cushioning. The shipping was fast and The Insole Store.com has the best price that I found for this product. Will buy from again!
Brian