Overall i love this couch. It was easy to assemble took my husband and i about an hour and half... perfect size for the small guest room. Perfect color. My only complaint is that when you pull out the bed it has this weird gap between the chairs and couch only reason i don’t give it 5 stars. Hard to explain but it’s not noticeable too much.. it is firm but I’m sure with time it will losen.. definitely buying a mattress topper..