Overall, these are quality insoles, but they didn't work well for me. I prefer more cushioning; these are hard. Also, they're thick, so if you don't have a lot of room in your shoes, they'll make your shoes too tight. But they offer good support.See full review