Firstly I have to admit I'm not much of a heels type of girl. I usually wear combat boots or chucks. Please keep that in mind if you read my review.
I bought some heels for a friends wedding and the sales girl at Hannah's suggested these as I told her I wasn't really a heel wearing girl. When walking in my new shoes without the gel cushions I was in a bit of pain. I slid these in my shoes (I love that they're non slip and washable by the way), and I definitely noticed a difference.
They are kind of spongy but I still had to take my shoes off and exchange them for flats at my friends wedding, although I suspect that is due to the fact I don't really wear heels. I've used these again in my fave. Platforms and noticed I can wear them all day with no pain.