This product is just perfect for attaching pedals to your pedalboard, the glue is a lot stronger and also leaves less residue when compared to regular Velcro. Plus this stuff is so strong that i can assure you that your pedals will NEVER accidentally come off of your pedalboard.