These little gel cushions really are feet savers!
I have a really cute pair of stiletto suede ankle boots but the very high heel means that the balls of my feet start to burn after half an hour!
I bought a pair of these, popped them in, repositioned them once or twice to get them in the right place and what a difference!
My feet still feel tired and achy at the end of the day (because I don't wear heels all that often) but the balls of my feet no longer burn in pain.
The gel cushions stay put and don't move, although the package does say that they're reusable and washable. I haven't washed mine, but I have wiped them with a damp cloth and will be leaving these in this pair of shoes until they need to be replaced.
I'd rather buy another pair if I ever need to put any in a different pair of shoes.
These gel cushions do pretty much as you'd expect (?), they provide extra comfort for your feet. I've tried them in a pair of high heeled boots and a pair of cheap basic casual sneakers, both of which my feet can get sore in after several hours, and these gel cusions have made a difference. I no longer get sore feet after several hours of wearing less than comfy shoes with these gel cusions. They felt a little strange at first, having this slight raise partially under my foot, but after a while they're unnoticable. They stay firmly in place and are also easy to remove.
These are a great affordable option if you have uncomfy shoes that you like to wear anyway!