If you're buying these for comfort, find something else (I like Happy Feet insoles). These have absolutely no padding whatsoever and feel like you're walking on a hard piece of plastic - because you are! If arch support is your need, get these. But if you are wanting to improve the comfort afforded by the insoles that come in the shoes, look elsewhere.