I like a firm sofa and this is pretty firm in comparison to the many stock sofas I sat on in my local furniture stores.  I ordered a fabric sample which I am VERY glad I did.  It was actually even whiter than I anticipated and I studied that sample closely (why 4 instead of 5 stars).  Delivery was seamless.