Vintage tapestry upholstery fabric, a heavy woven cotton / poly blend. This is 52" wide over the pattern, 4+ yards in excellent condition.