This was easy to assemble but does not withstand much wind and rain. Not water proof for sure. I needed to tarp the whole thing.