Easy to assemble couch, but very suseptable to staining. I have wiped down the fabric almost monthly with clean water to ensure none of the stains are permanent. In hindsight i would have purchased a darker color fabric or a leather material that would require less maintenance.