Happy with this purchase. As many reviews stated, it is firm. We were aware when purchasing and are happy we did so. It is simple to assemble. It took 2 of us 1 hour to put together. We love the look of the sofa and the space the ottoman offers. This is not a deep sofa, but it is low profile. And since it doesn’t have any cushions it is not something you melt into but I was still able to take a two hour unplanned nap on it the second day we had it! It feels durablesolid, it very soft to the touch, and looks great in our apartment. The 4 pillows included are surprisingly very full and nice!