I LOVE THIS SOFA!! 
It’s a massive BEAST, so make sure you pay attention to the measurements of your space. Really easy to assemble, I did it by myself in an hour and a half. Honestly, the worst part about putting it together was managing the enormous amounts of cardboard from the shipping containers. The seat cushions are a touch firm, but really comfy. The only complaint I have at all are that the back cushions are kind of flat. Also, all of the covers come off so you can wash them (including the seat cushions), and I don’t think that was mentioned in the product description. What a bonus! We got the ginger color, and it’s so pretty! The corduroy fabric is soft and inviting!