I have one dog who loves the couch, and it seemed to clean the cushions well. I haven't tried yet for spots on the floor.