Product arrived in 5 boxes. It took about 2 hours to unpack and layout all the pieces to inventory. In about another 2 hours, I assembled the leg posts, side rails and roof beams. Definitely agree with other reviews that this will take about 8-10 hours and a lot of patience, but we are quite happy with it.
This pergola can adapt to different weather, so I can enjoy the outdoor life. Besides, I love this color, which makes my backyard bright and beautiful.