This sofa is absolutely beautiful and SO easy to put together. It probably took about 30 minutes to complete it. It is a little more on the firm side, but we haven’t given it the full 24 hours to expand (and I’m sure it will get softer over time). The ONLY thing is that I wish we were able to buy either a matching ottoman or an armless chair to extend this into an L shape. We thought this was the shape we wanted at first, but now wishing we could change it up without needing to return it. But overall that’s our own fault and is no issue involving the couch or seller. It’s aesthetically pleasing, easy to assemble, and comfortable!