Title says it all. It is amazing, from two toddlers, a dog, a cat, to three levels of house and when to gather them all in my car it's a nightmare only this deep cleaner can handle. I thought it was over priced, but now I see it's well worth every penny.