I needed something to cover our table for the winter.  This seems like it is well made and will endure the snow. This is not a heavy canvas type material, but I think for the price this will work. I believe it will last several seasons,  guess time will tell.  Im happy with the purchase either way.