I am in love with this vacuum cleaner. Even my kids love it and use it daily. Light weight and easy to use. I really love the self-cleaning it does. My family has two cats and one dog, so there is lots of shedding and mess and this vacuum is great at cleaning up all the hair. We also like using it on the potty accidents that the dog has. Cleans up the mess great and leaves a wonderful scent. Easy to clean. Will be buying one as a gift for my sister-in-law.