Looovveee the couch granted it took me a while but I love the couch. I wish they would of labeled the pieces it would of made it easier to assemble. It’s firm and comfortable it’ll definitely hold its shape for a while. Don’t hesitate just get the couch