Not going to lie, I have these in pretty much all of my heels!
For one thing, I am an awkward half size in shoes so popping these in the ever so slightly bigger pair makes them fit pretty much perfectly. I don't wear heels often as my feet tend to kill, so when I do I put these in my heels and yes you still get sore feet, but I find no where near as sore as with out them.
These are staples for me even in flat sandals when I am at work on my feet all day - so would recommend for flats as well as heels.
A must have for any woman :)
I bought some of these when I was a bridesmaid. I don't usually wear stilettos, but this was the shoe choice for the bridesmaid outfit. These were an absolute lifesaver. I even felt comfortable walking in the shoes (although still need a bit more practice lol). These are such a good product and after being on my feet for a whole day, I was so relieved to see (and feel) no blisters.
Tips: Put a packet in your handbag, you never know when you may have a last minute opportunity to go out and if you're needing to borrow a pair of shoes from family or friends, at least you know you'll be comfortable no matter what you're wearing.