I bought these for my work sneakers since I'm constantly running around (waitressing). They are just alright. I was expecting more comfort but they actually end up hurting after a while, especially if they slide up in your shoe. Not the best. It would be better if these has a sticky back strip to stick to the sole of the shoe.