Made of 600D polyester canvas complex with waterproof backing. Tough enough to keep rain, hail, snow, dust, leaves and bird droppings away.