This couch was perfect for my needs. It’s very firm (which I enjoy) and pretty comfortable. I put it together myself in about a couple hours but I’d recommend having a second person to make it a lot easier. The only thing is it’s not exactly 80 inches it’s a few inches smaller.