Durable material. Fits our 118”x82” patio set perfectly with some room to wiggle.