The couch is fantastic! And, the couch is firm, which I prefer. It was easy to assemble: took less than 15 minutes. If you want a couch that is firm, this couch is perfect.