WHAT’S THIS? Imagine them as "insoles" against your feet. With the Waterproof Sticky Soles you feel just like you're barefoot, but you're still protecting your feet. These Soles are made of a comfortable, elastic material that can easily be affixed to the feet. Taking them off isn't difficult at all, but they're not ea