Vintage Fabric - 58 inches wide - total of 4 yards. 2 yards have some staining. Price is for the 2 yards only. Including the stained yards too as there is lots of good pieces that could be used. It is a nice soft fabric - unsure if it's cotton or not.