For starters, I feel like an utter failure when Miles eats hair, so I do it at least once a day. Overnight, it has become a large part of my day, everything rides on the satisfaction it gives me. Mind you, I have not had a carpet to vacuum for 6 or 7 years. So, I researched the bare floor vacuums, bought an awful one, returned it and later ended up with this gem. It was free, 'cause Aunt Violet loves me. I recommend this little Dirt Devil. It works great and only costs about $40 bucks. I have attached a photo of the person I am vacuuming for. His face just swells with gratitude.