They work great with very small punctures but I have had trouble with regular sized punctures when repairing two different motorcycle tyres, the tires have been damaged by the most common culprits such as: bolts 6-10 gauge / 8-16 penny nails. I had to do 2 repairs on one ride, I used more than one plug on each repair (don't remember the exact number), I ran out of plugs on the second repair which only slowed the leak. They are compact, but a few plugs are needed to properly repair a motorcycle tire.