I love this couch it was simple putting together and super long. It is very firm but I still slept like a baby on it my only disappointment was I ordered red and this couch is not red at all more like maroon so I was sad about that but it’s super soft and sturdy!