I needed to have a sofa delivered quickly, and this came the next day! It is a heavy large box, so be prepared. Easy for 2 people to assemble. It is very firm, so if you want a sofa that you can just cozy into, this is not your sofa. For the convenience of delivery, easy assembly, great price, and aesthetically pleasing, it fit my needs.