What have I gotten myself into?

3m Super 77 Adhesive and felt from Joanne fabrics seems to be holding up pretty well as a matter of fact I was trying to pull it off to use my old panels for templates and it won't come off.