Well it started off not so good. the delivery had one box broke open at the bottom and a lot of pieces was missing. I called and they sent a replacement right away that was super. But it was late in the season so I waited to put it up this spring. I had a few dented roof panels but nothing major. Putting it up was not as hard as I had read it was pretty easy just tedious. it took 3 of us 9 hours to get it all up. End result..... LOVE IT!!  My picture does not have the screen or side on yet.