Awesome purchase.  I wa skeptical buying a couch without being able to see and feel it in a store but this exceeded my expectations.  It is a firm couch and has deep cushions. With a baby at home I was nervous that the fabric would be difficult to clean but so far we are good!
We have had this couch for about a month and there is no signs of sagging or lumps and it is used daily.  I tell my husband at least twice a week how happy I am with this couch.