This couch is just about perfect! The pet fur vacuums right off and so fair stains are easily removed. My only complaint (and it’s small) is that it very easily slides on my hardwood floor and I’ll need to put something on the feet to keep it still. But so far it’s a big hit!