I've used these insoles for a few years. They are good but not great. They do break down in a few months and need to be replaced. The toe impressions sink to the bottom. I can't find anything better yet so I keep buying replacements.