Vintage lace tablecloth, a cotton heavy blend, I think. This is lovely, like granny squares for your table!
It's machine made lace with surged edges, measures about 64" x 86", Has a few faint spots and a small hole (see photos).