This is a must have for any household with pets, or young children. It also makes cleaning stains on stairs a breeze. I tested the BISSELL Pet Stain Eraser PowerBrush 2842 on both new, and old set in stains and it cleaned them both with ease. I can't say enough wonderful things about this machine.