I was honestly surprised at how well this vacuum worked.  Ordinarily I use a robotic vacuum a few days a week.  After about five minutes with this I was amazed at everything my other vacuum missed and how full the canister was!  Easy to assemble and easy to use.  The odor elimination cartridge is a nice addition.