This festive vintage rectangular Christmas tablecloth is a cotton-linen blend, 50 by 70 inches. The print is brightly colored bells, bows, holly leaves and berries in greens and reds. It looks almost like new, except there are several light yellow stains as shown in the closeup. I have not tried to remove them as I'm no good at it. If not for the spots, I'd assume the tablecloth had not been used as it has no fading and has been starched or sized.