This table protector is perfect for my dining room table. I plan to use it beneath a tablecloth.  It is durable and has a soft, flannel underside. It arrived on time.