I am fortunate that I have a Premier Burlap table linens. They carry a nice selection of table decorating fabric (tablecloths, overlays, table runners, isle runners, Burlap table toppers, fitted tablecloths, chair covers, sashes. napkins and drapes). They had sales of tablecloths when I started purchashing from them. Anyway, I always check out the sale and buy faux burlap tablecloths. I buy 3 1/2 yards which will fit my table when it’s extended for 10-12. When it is not extended I just fold the extra fabric under the table pad. Since it’s home dec fabric the width is adequate. I hem it if I have time but I have sometimes just tucked the unhemmed fabric under the table pad. Dinner guests are always impressed with my changing tableclothes and, when they get stained, I throw them in the washer. Sometimes that works well but, if it doesn’t because it should be dry cleaned, I toss them as I don’t have that much invested $ wise. I’ve made napkins for some special occasions but I also have heavy ones in basic colors that will go with most anything.