This is fine. It gets all the dirt and dog fur up but I have to empty the tiny canister several times for one room. It gets clogged very easy and looses suction.