We’ve had this couch less than 24 hours and it’s already had milk spilled on it, courtesy of a baby, and it wiped clean. It’s comfortable, it was incredibly easy to assemble (I did it without help), and it looks great. The throw pillows are ugly, but I didn’t buy it for the pillows and covers can be made for those, anyway. So glad we got this!