Took a couple hours to put together, several hardware and fittings did not align, poor to medium grade steel, rain holes are not sufficient, water builds up and stretches fabric. Definitely not water proof!