I absolutely recommend getting this if you want one. I was hesitant buying online but everything came as it should and it calls for 4 people which I could see in some parts for the frame but we only had 2 and we did it fairly easy. The only thing we had lack of direction on was the way the roof panels slid together with the tabs. And by the time the very top was assembled we figured out the main part with the tabs on the side we werent putting them on correctly to keep the water n bugs out on the sides. We havent had an issue with any leaking from the very top but the main part of the roof is assembled correctly. We did put it on concrete square blocks to make it a little taller. The ONLY thing I wish it had was a gutter system but we will do something ourselves for water catchment 1010 satisfied. Would definitely buy again.