I really like this sofa, had to buy two. Super easy to put together,  no tools, just excellent design. The sofa seat is firm, but I know it will soften with time. I looked at a lot of different designs and styles before I bought these after having a big sectional for years. They are a great value, and they look amazing. They were packaged well, quick delivery.  I put them both together in 30 minutes.