Received this sofa quickly. It came in 2 boxes and was very easy to put together. Perfect for my small living room and it’s very comfortable.