I bought this couch over a year ago, and have been very pleased. The fabric is very durable, and holds up well to my cat being a cat. The cushions are very firm, but not too firm. I really enjoy taking naps on this couch. 
There was a small defect in the cushion of the chaise (there is a thread that made its way on the top of the fabric). It only shows when I have the chaise on the right side of the couch. I just cover it up with a tray or blanket. The cushions slide out easily, which is a little annoying, but that’s why comes with having a reversible chaise sectional. 

The couch cleans well with a carpet cleaning tool, and has lived through many cleanings. I definitely recommend this couch.