This tablecloth is fairly nice. The material is a little slicker than I was expecting but it does wipe off easily and doesn’t stain.