Rustic Homespuns by Diaimond Textiles. 100% Cotton and 42.44" wide. Diamond Textiles is a fair trade, international textile distributor