I’m happy with my decision to buy this sofa—the size is great for an open concept living-kitchen area. The fabric is soft, despite looking like a thin scratchy material in the stock photos. I had no issues with the cushions filling out, and while the seat cushions are firm, I believe they’ll hold up well and relax a little with time and use. Other than the cushions which have their own removable covers, the frame of the couch has a single removable slip cover that can theoretically be taken off and washed.