For the money you can get a better quality couch. I like firm so that's not a problem. This is pretty much plywood covered with a little pad and fabric. The size is perfect for my one bedroom condo. Not sure how long it will last. Putting together was a nightmare nothing fit into place so had to measure brackets and reposition most of then.