I have found these gel cushions to be good at reliving the pressure under the balls of my feet when wearing high heels. I have just started a new job a couple of weeks ago and have had to wear heels all day, which I am not used to. I have found the balls of my feet get sore after walking and standing in heels all day. The gel cushions felt really comfortable and definitely eased the pain. The pain hasn't completely disappeared but I presume that if I keep wearing them for longer the pressure under the balls of my feet will be relieved, as I have only been using them for 5 days. I did find that they took a few days to get used to, as the cushions felt a bit thick under my toes and balls of my feet, and I felt like there was an awkward uneven feel because the top part of my foot was slightly raised but my heel wasn't. But once I got used to it it felt fine. I also found that sometimes when my feet got quite hot and sweaty the gel cushions would stick to my feet. The heel shields are easy to apply once you get them in the right position, simply peel off the backing and stick it on like a sticker. They can be a bit fiddly but once you get the hang of it it's ok.
The packaging says the gel cushions are reusable and washable, but I have not tried this yet. But it would come in handy especially in winter when I would transfer them into my boots.
These Gel cushions are good for wearing in heels, I trialled them by wearing higher heels than usual to work all day. The balls of my feet were not sore by the end of the day but I did find that my feet felt a little squished into my shoe (this will be a bonus when I have roomer shoes that I need help keeping on!!) as it brings you up and fills the shoe more with the cushion under the foot. I will use these again, make sure they are stuck down properly and i wouldn't advise to move them from shoe to shoe as you will lose the stickiness, but as they are reasonably priced you can have them in every shoe!!