I'd just had my dining room table and cabinet refinished and needed something to protect the new finish.  I didn't want a tablecloth because you wouldn't be able to see the table.  The clear tablecloth protector not only protected my newly refinished table, but it allow the table to be seen.