Just finished putting it together last night. Assembly took about 4 hours and wasnt difficult.  The hardest part was installing the roof.  It looks very nice and we cant wait to enjoy it. Overall, it looks much more expensive than what the price was.