When it works right on fabric/vinyl it's great and you can punch a lot of holes. In most cases, it doesn't punch all the way through the hole, and cleaning the tip doesn't usually help. It's like the metal pieces don't quite fit and grind when hit. make it hard