Not too difficult to assemble.  Great value for the money.  All cushions are able to be stored in side table and ottoman which is an excellent feature.  The side table and ottoman are lined with a case that can be zippered up to keep your cushions dry.  The lids are also lined with plastic to keep water from penetrating.  Such a great purchase.