We really like this couch. Its pretty firm, but overall we really like the way it looks. We also appreciate that it only took about 15-20 minutes to assemble with two people.