I absolutely love this couch! The color, the fabric, and the cushion comfort were perfect. The fabric is pretty spill resistant, we have an infant and a dog and it’s doing great so far!