All the parts and pieces were there and two of us were able to put it together in about 2 hours.  The hardest part was digging the four holes to insert the arbor for stability.  We happened to place it right over tree roots from an evergreen we took down last year.  It does look beautiful and appears to be well built.  We chose to sink it in dirt rather than cement so we hope the winds don't bring it down.  Well worth the money!!