I purchased this product and have had it for a week or so. Overall, I find that it is much more enjoyable to use every night and day rather than other products. However, I am very unimpressed with the size of the dirt bin, especially since we have pets I find myself emptying the canister 3-4 times during each use. I have attempted to use this as a handheld vacuum as well, but there is not enough power on the regular setting to justify using this as a handheld. Also, I have found that hair is getting tangled around the brush rolls more than I think it should. I would recommend this product as a hard floor duster, but not as a hard floor vacuum, or a handheld.