This pool table cover is indeed heavy-duty. It is made from a thick, burgundy, backed naugahide (vinyl) that has an aged leather look. It is fitted (like a fitted sheet), so that the pool table's top and sides are protected. The side curtain measures 7-1/2 high. The seams are double-stitched and reinforced. It should be spill-proof (unless you're spilling battery acid!) and cat-proof (so long as your cat isn't a tiger!), and will add longevity to your table's finish and extend your cloth life.