Elegant tablecloth. Have not yet washed it to see how much ironing it will need. Also don’t yet know if stain resistant. Will give 5 star rating if it passes these additional tests.