I bought the Harman microfibre table cloths and napkins that are advertised as spill resistant. Before opening the table cloths, I tested a napkin with ketchup, mustard and tomato sauce and let it sit for 15 minutes. Then I tried to wash the stain out, but I could not get it to come out. Bleach might do it, but that cuts short the life of the table cloths and only works on white. Definitely not a good buy.