This sofa is fantastic. It is perfectly firm and soft. It is great for relaxing with others, or a quiet nap. It is sturdy and supportive. It required help to get the 3 boxes up to my 2nd story apartment, but once inside, it was a breeze to assemble. FYI, I have a very narrow, 29" entryway.  Minimum door width listed is the size when assembled. The boxes fit my entryway, no problem. My only complaint is that I bought the green couch, and the actual color is more gray than green. So far, almost 2 weeks in, I am very happy with this purchase.