I did this exact tablecloth back in 1976 for my grandparent's 50th wedding anniversary. I bought it from LeeWard's Craft Store. IF I remember correctly, it is 100% linen. I will try to find my paperwork---I keep all that kind of stuff---to verify for you. May take a couple of days to find.
Are you sure you don't have the napkins to go with it?? They would make a nice quilt also.
Whole cloth quilt would be beautiful!