Approximately 4 yards. Please see photos. There are a few stains on one end of the fabric about 5” from the end