First, "spill-proof" means *nothing* can be spilled on it, and unless it contains some kind of magical anti-gravity field to prevent spills, this will most certainly have spills during the course of a dinner. Second, "oil-proof" means it is impervious to oil, and this is a polyester based fabric and not a plastic product. After laundering, a small vinegrette salad dressing spill was was much less noticable, but still slightly visible as a small shadow from the original spill. It would probably be correct to call this fabric "stain-resistant" rather than "proof" Overall it was still looking good after one laundering and could probably withstand more spills and laundering.
U'Artlines Placemat Crossweave Woven Vinyl Non-Slip Insulation Placemat Washable Table Mats Set Of 6 (6Pcs Placemats, Gray)
32 Review
2Pc Non-Slip Kitchen Rug Set - Natural Rubber Backing, Indoor/Outdoor Doormat Runner Rugs 27.5X17.5 + 55X17.5 Inches, Brown
33 Review
Pack of LED lamps 2 pcs. Xiaomi Mi LED Smart Bulb 2-Pack MJDP02YL, E27, 10W
39 Review
Soft And Durable 70 X 120 Inch Polyester Tablecloth - Perfect For Weddings, Parties, And Restaurants!
31 Review
AmazonBasics Silicone Baking Mat Sheet
48 Review
100-Pack Of Disposable 18-Inch Piping Bags For Cake, Cupcake, And Cookie Decorating - Perfect For Icing And Frosting!
41 Review
PME Scriber Needle Modelling Tool, For Cake Decorating, 5.7-Inch
38 Review
300PCS Pre-Cut Unbleached Parchment Paper Sheets - Perfect For Baking, Grilling, Air Fryer & Steaming!
36 Review