Let me tell you what, this thing is awesome! Just one pass and the suction power picks up everything! Literally everything! The self propelled function is out of this world and makes maneuvering a breeze. The filtration system is great for those with allergies and thus allergen removal is on par with the best of the best. With a wife with extra long hair the hair wrap prevention comes in handy. The additional odor control pod is nice for the puppy also! A must buy!