Have had this couch for a couple of months and it is SO comfortable. I was nervous about buying a couch online and not having sat it in but it is just the right amount of firmness and comfort. Got it in the Bevin Natural fabric and it is nice and soft but also high quality (haven't had a spill yet so I can't attest to cleaning). Every person that has sat on it has complimented it and cannot rave enough about it!