I have had MANY vacuums in my entire life (53 years). I'm not a person who enjoys cleaning, but I have OCD and need my house to relax and be tidy and clean. This vacuum is perfect for my 1100 square foot apartment with vinyl floors and lots of floor mats. I also have 2 dogs and 3 cats. This vacuum is very light and for someone with rheumatoid arthritis in their hands and knees this is a great benefit and a great relief. I didn't find anything he couldn't pick up; a whole container of cat treats I dropped along with my rheumatoid arthritis, kitty litter, huge hairballs from my black Maine Coon cat. There are only a few fabric areas (sofa and headboard) where I need to put in a bit more manpower to remove cat and dog hair, but only if I don't do it every week and it gets too thick. It still removes it, but I have to brush a little harder and longer to remove it all. I also love how easy it is to remove and use the hand vacuum and attachments, as well as how to clean them. I charge it after each use, and then it always holds a charge for as long as I need to use it. It has never lost a charge on me even though I have used it in every room for a deep clean. This product is highly recommended!