I was amazed when my sofa arrived  two days after ordering it.  I assembled it myself in  about 30 minutes.  It arrived in a single big box about the size of a chair.  The parts were easily identified and went together well.  It took me a while to determine how to get the crease out of the front of the seat cushions, but I did and the couch looks great.  It's on the small side and fits nicely into my casual living room!  I did not expect to find that it is a Serra product, so it is quite comfortable!  Thanks a Joss and Main!  You shine again