I have the Kam Snaps bench press. I put snaps on lots of stuff. You can get KAM snaps with long prongs for thick items or several layers of fabric. I use size 20 mostly. I've used 22s on a couple projects, but probably could have just used the 20s. It does take a bit of effort to install the snaps. I have the bench press, I think I would order the base for a hand press so you can really bear down when installing