The Shark Cordless Detect Pro Auto Empty System is a staple in keeping my house clean and tidy! It works well on various surfaces (eg, carpet/rugs, tile, hardwood floors), and can get in corners and under furniture with ease. I find it extremely convenient and love that I don't need to breathe the dust and dander that accumulate in the canister when emptying. Truly a "smart" vacuum in sensing dirt, lightweight, long lasting battery, and no hair wrap on the self-cleaning brushroll.