Perfect! Perfect! Perfect!  My husband put this up himself...instructions were great, packaging was done very well, and there were no missing parts or defects of any kind!  We love our new gazebo!  Let's see if the roof holds up over the winter!