I love this sofa! It's firm, but that's what I was looking for. I like the style, mixed between vintage meets modern. I have decided to order the Anders Leather Chairs to go with it. Thanks, to the delivery guys- they called ahead, delivered on time, friendly. The sofa comes in a box, no assembly required, just screw in feet floor protectors.