We bought this gazebo to replace a cloth topped unit we have had for 3 years. The packaging was great, the boxes sat covered on my trailer for 2 months while we refurbished our deck prior to setting up the gazebo. I was pleased to see everything was in good shape when we unpacked everything. We did not have a chance to inspect the boxes at delivery, so we inspected after they had left, and where pleased to see all looked good.  The metal roof installation can be tricky since you can't walk it, but it turned out good. I added a black drip edge to low end, and will have a 5" gutter installed as well. 
My only criticism of the unit is the front and rear ends are not solid pieces. The sandwiching at the ends of them are not ideal in my opinion.  But overall a very nice unit and I would recommend highly.