Idea is great but didnt stick to my shoe.
I bought this for some shoes that rub my feet the moment I put them on. I was so hopeful that these would allow me to wear them. Unfortunately they just don't stick to the shoe. Guess I'll keep looking!
Rating: 3 stars