This came boxed and labeled very well. All the pieces were aligned with the holes for proper installation. Our own tools were used and having someone handy is necessary for putting together.  It took 2 of us 15 hours with a 3rd person for roof which was the hardest part. So far I like it so winter will tell more.  One part I DO NOT like is that rain comes in and my cushions and table get soaked!!! Under my old fabric gazebo which was way cheaper, everything stayed dry. Overall, it is a nice looking piece and heavy. I will see if it gets hot under in the sun. (It does echo our voices at times too) I would recommend this and the 4 stars are for the rain.