It's an okay tablecloth, pretty color, and I trust it will be stain-resistant.  I wish I could find a pretty tablecloth with a nice texture.  That is, no polyester!