The set showed up out of the box nearly fully assembled.  Really just needed to attach the legs to the tables and the bases to the chairs & sofa.  Lightweight but feels very durable.  The cushions are firm but that is a good thing -- this will hopefully add to their lifespan.