While they are a little thin which can be an issue, the Insoles work really well at keeping odor away and fits really well in most shoes. While cheaper ones do exist on the market, these ones have been great at battling the issues i had before using these insoles.