Look if you have a big day or night planned in uncomfortable shoes would I use these....Yes.....but will my feet still be sore....Yes
It's like wearing a rain coat - you will probably still get wet but not as wet if you didn't have one. It's a great way to minimize damage 😁
Really helped get through my wedding day in heels . Now I use these in my every day shoes. Great,affordable and you notice the difference when you aren't wearing them. Great for running shoes for extra support.