I really like this vacuum - it has incredible suction and does a fabulous job on a den carpet that is always accumulating our dear dog's hair. It's also very light and easy to move around. I'm glad I selected it and bought it - did quite a bit of research beforehand. The only downer is an inevitable one, I guess: cleaning the filter afterwards is a bit messy and time-consuming. But it's either that or buy a bag model and have to shell out for all those bags! NOTE that you MUST clean the filter each time and also check the bottom roller for threads; otherwise, the unit will be too clogged to work correctly.