This is an incredibly beautiful gazebo and looks great on our pool deck!  It took approximately 12 hours (over 3 days) to put together, but in the end it was worth it.  Some advice, First, we didnt use the clips for the panels and it was much easier to put the roof together and our gazebo does not leak at all.  Second, make sure your base frame is square and that everything is straight before you start setting up the panels.  If anything is slightly off, your holes for your screws wont line up.