I've made a couple table cloth quilts. I went to Walmart and bought a medium weight vinyl off the roll that was the size of my table plus a little for the drop. Worked great. I've also seen (somewhere...I can't remember now, of course!) that there is some sort of vinyl-y iron-on material that you can make a permanent part of your table cover or placemats. I've only seen a photo online, so I don't know how it looks or feels in person. Maybe someone else here has some experience with it.