PLEASE NOTE: over 9 yards of fabric, there is a stain around 1 yard into the fabric, but otherwise clean, see photos for measurement of width, I believe fabric is a cotton poly blend but I'm not 100% sure, see photos for weight of fabric.