While the material is more course than I thought it would be its very durable. I came with all the hardware and for the most part pretty easy to install this will keep leaves from falling on us. Got one for my daughter too.