I actually assembled this by myself with the help of several ladders.  The quality of the materials was very good.  I added some structural details as gluing the beams together and running silicone along the joints in order to increase the structural rigidity and increase the level of water resistance.  The entire build took approximately 16 hours.  I am very happy with the final product.