Having both kids and dogs I'm always looking for cleaning aides that actually save me time and money. This does both my family (dogs included) like to leave their mark everywhere in my house and the Bissel pet stain eraser helps me do just that erase the bad so the the clean can shine through, I do wish it had brush power settings to get more pressure when needed however overall I am very happy with my new cleaning buddy.