Couch is firm, looks nice though. Shorter than we anticipated. Easy to assemble.