It's not heavy duty, so I'm sure if you're too rough with it, it wouldn't be hard to put a hole in. I got it to keep my tablecloth clean for more than one meal which is hard with 3 kids under 5. It does the job though and my children know not to pull on it or poke it so its held up for two weeks now and still looks new.