"It cleans okay, but leaves a little bit of dirt behind, especially on bare floors. My main problem with it is the weight-- it is extremely heavy to carry. If you have more than one floor to clean I would say this is not the product for you. I have to carry it and 'hug' it with both arms and stop every 3 steps to keep up with it! Also, cleaning the canister is a pain. There's no way to stop the dust from flying around you.
Overall, I would give it 2 stars. I'm returning mine."