LOVE this couch! So easy to assemble. It is firm yet comfortable. Very pleased with this purchase.