Love my new sofa! It was easy to put together. From start to finish, it took about 30 minutes, including taking it out the box. Taking it out of the box was probably the hardest thing, but I followed another reviewer’s advice, which made it simpler. The couch seating is firm, which is exactly what I wanted. I don’t like to feel like I sank into it. The material is linen  feels sturdy. Although I haven’t had it long enough to attest to its sturdiness, I am overall pleased with it!