These fine table cloth and napkins made from cotton 70% linen 30% plain dyed fabric with hand ribbon embroidery and attached lace all around.