I got this stuff like works like velcro but is as strong as screwing it down from McMaster-Carr. You have to twist it for it to seperate. I HIGHLY recommend it. Trust me, your pedals will NEVER come off unless you want them to!