It is nice and firm. It fit right into our plan so much so we are rethinking the rest of our build to make the sofa and love seat the focus.  Glad we waited for them to arrive instead of canceling the order.