Sofa came in 2 boxes and both delivered at same time. Instructions are clear to setup. It took around 30 minutes for the setup. Only thing is the back pillows could have given more support. It fits nicely in my living room.