Love how functional this couch is, perfect size for a small space, assembly took about 2 hours. It is very firm though.