Arrived earlier than expected, was able to carry up the 5 boxes by myself to second level living room. Packaged conveniently with no tools needed. Was able to assemble myself in under 45 minutes. Firm, but comfortable, and need some accent pillows to make it cozy but overall so thrilled with this purchase!