This is the perfect tablecloth.  Just have had to spot clean after dinner.  No need to put it in the washer yet.