This carpet cleaner is ideal for pet stains and everyday foot traffic. It's easy to assemble and no fusss usage. Definitely a winner!