First-  every piece is separate and it all comes in one box.  I hired a professional handyman and it took him 3 hours to put it together.  The seats and seat backs are not very comfortable.  Once I bought fluffy throw pillows it was better.  None of the cushions attach to the chairs or ottomans.  They kept sliding off, so I had to buy heavy duty velcro to get them to stay in place.  They look ok but for the price I was hoping they'd look better and be more comfortable.