This fabric tablecloth was bought from Dillard's in the late 1990s or early 2000s. Is is in excellent condition. There are no holes or stains that I can find. I believe the fabric is cotton or a cotton blend. It feels like a starched fabric but has never been ironed. The colors are as vibrant as the day I bought it. Cute jack o' lanterns, bats, Frankenstein, black cats. It is stitched with blue thread.