Sofa came in two boxes, easy to put together. Cushions wear well in the rain and sit comfortable after several months, so far.  We are happy with the purchase.