Although I am a ballroom dancer, I bought these for my high heel pumps. I have narrow heels, so anything without a strap tends to slip off. I just put these on with one such pair, and it made them super easy to walk in! I can't wait for an excuse to wear my prettiest shoes now. I never wear hose, so I don't know if they would fall down when wearing them. They don't seem incredibly thick, so I'm unsure about how long they'll last, but with 6 pair (12 individual straps), hopefully it will take me awhile to break them all.