Sorbothane Heel Pads are amazing. They cushion well, are slightly sticky underneath so they stay in place. I use them in most of my shoes, especially my running shoes. They last forever, ive had some for probably 30+ years and they look a bit tatty but otherwise still work well.