Nice product.  Definitely firm.  Looks very nice.  A little shallow but it does what is expected of a couch.  The price was nice and it was about as large as expected.