The frame is very easy to assemble.  The roof panels however are awful!  Make sure your screws up top are loose so you have wiggle room to shove the panels all the way in.  Highly recommend 3 people for this step also.  Had to put the end cap pieces on after inserting each panel also or the previous panel would slide out as we shoved the next one up into place.  Also tall ladder I would have my head thru the roof to pull from the outside of the upper side of panel to help pull the panels into the track and into place.  I hope this helps the next person assembling this unit.  Once it is up very nice shade structure for our sitting area.