These are pretty great. They don't fit in all of my shoes and they're much more comfortable when worn under the existing insole. But not all of my shoes have insoles that can be removed.

 Overall, theyve made my $20 slip on tennis shoes wearable again now that my feet are getting achy. I can literally feel the tension leave my foot when I slide a shoe on that has one of these in it.