Rustic Homespun by Diamond Textiles. 100% Cotton and 42/44" wide. Diamond Textiles is a fair trade, international textile distributor