Awesome invention!  I have several boxes and I use them for their purpose and also for the heels of my shoes which tend to slip a bit.  They last all day but once you adhere it to a surface (skin/fabric), don't remove and rapply using the same strip, the stickiness is never as strong as the very first time you apply.  So make sure your first application is where you want it or else you'll have to throw it away and use another strip!