I picked this up at an estate sale. I don’t know yards. I measured with measuring tape. I don’t know the exact fabric type. It’s some sort of thick cotton. Selling as is. It is cotton type material that feels like quality to the touch. Selling as is