I absolutely love this tablecloth. The quality is excellent. It is vinyl, but looks like linen. Resists stains, cleans easily. Perfect for my dining room table.