I'll admit that on arrival I was hesitant that all the pieces would become what I saw in all the pictures. Allow yourself some time and don't rush when putting it together. Brother in law and me put it together in about 6 hours. 4 hours on Saturday for the build and then 2 more on Sunday for final assembly. The quality is great and the pricing was right where I needed it. Would definitely buy another one and I highly recommend it if you are considering. Love my XL Grill Gazebo!