It is light and easy to use. I do like the duo clean function, especially for my hardwood floors. You can actually see that it dusts as it vacuums. The self-cleaning brushroll is GAME CHANGING. There are 4 females with long hair in my family and I have a "non shedding" dog. There is A LOT of hair in my house. I do get mild hair wraps after vacuuming the carpet but nothing like what I got with my other vacuum. Although there is a height adjustment, I wish there were a way to stop the roller when vacuuming. Overall, great product. I am happy with my purchase.