I just put this together over the weekend and it did take 2 days.  The first day I had very little help but was able to put the frame together without any issues.  The second day I had help from my brother to install the roof.  I definitely recommend 2 people for that job.  It was a pain to put it together since the instructions for installing the roof into the slats were not clear.  We improvised and were able to put it together even though there has to be an easier way.  The top roof was easy but the second larger roof was the issue.  All said, it came out really nice and I'm looking forward to using it this summer.  Suggestion...don't put it together on windy days....not fun.  The gazebo is very good quality from what I can.