I wear heels maybe 4 times a year. I don't wear heels because it's uncomfortable and hurts my feet. I was lucky enough to pick these up in the vault and I've worn heels once since then and the gel cushions really do help!
They provide an extra layer of cushioning that just eases the pressure on the balls of the feet. The feet still hurt, but not as much. Normally, I'd end up taking the shoes off at the end of the night, but these cushions make it slightly more bearable.
I'd highly recommend these to provide a bit of extra comfort!