Great concept but poor execution
These do NOT stick or stay on to your shoe. They literally unpeeled as soon as I stuck them on and tried to put my foot in them. Great concept but poor execution. They are also not comfortable, the gel feels terrible against your skin.
Rating: 1 stars