Parts and instruction are good quality.  Assembly is easy for the most part. We had to use the Pythagorean Theorem before tightening the legs and supports due to some inconsistencies in parts alignment. With that said, who new that my middle school geometry teacher was right!?!?  The frame went together with very little frustration. The roof was a pain in the @$$!!!  The design of the roof panels, the channels they slip into and the hardware that keeps them in place is dreadful.  After a couple of hours on a ladder, cursing, banging and prying...the roof finally went into place.  (See 2nd photo) The final outcome was a good looking, sturdy gazebo.  My wife and I will be happy when the heat of summer arrives.