The couch is firm, and the build quality is very nice.  the Frame is sturdy and the assembly took less then 15 minutes out of the box.