I am so pleased with this couch.  It is both firm and comfortable.  It’s very quick and easy to assemble.  Would totally recommend for future buyers )