I am very happy with the finished product. It is exactly what I was looking for.  It arrived in 3 heavy boxes. Pieces were well wrapped and in great condition. Nothing was missing, bent or scratched. Everything was extremely well labeled.  It took 2 people (with 2 step ladders once we got to the roof) 2 days to put together. Assembly went smoothly until we got to the roof and had trouble fitting pieces together. Issues were resolved by loosening lots of screws. Follow directions and do not tighten screws until assembly is complete! I still have to put up curtains and screens and secure to decking. I would recommend expert assembly if you do not have the time or energy to self assemble.