vinyl seems thick and durable, has a flannel backing.  it fits my 36" round 24" tall fire pit perfectly (with a little extra room) I am pleased with the purchase and would recommend.