White cotton fabric with machine embroidered floral, 70s or 80s vintage. This is 60" wide - nice for draperies or a canopy, or table covers for a wedding. It's a 5 1/2" yard length, lots of fabric here! This does have a few soil marks from storage. I haven't tried to remove them, as this has never been laundered.