We love this couch! It's a great balance between soft enough but not too firm. It looks great, my partner fell asleep on his side of it (reclined) the first day we had it, and we love the middle armrest/drink holders! We made sure to understand the dimensions of the couch before we ordered as it was being put on the 2nd floor and the stairways are narrow in our home. The box it comes in is huge. However, the back of the couch comes in 3 separate cushions which are very easy for one person to carry. The bottom of the couch is quite heavy, but was thin enough to fit through our stairway with no issue. I'd love to thank Megan in customer service who took the time to look into the couch's dimensions that led us to ordering the couch as we knew it'd fit up the stairs. Would highly recommend this couch