Pretty easy to put together.  However the interior roof support were too short to attach so they didn't get added.  So far so good.