With 2 dogs shedding hair everywhere, this vacuum keeps my floors free of hair like never before. I have to empty the reservoir about once a week due to the volume picked up but that's a good thing. Only 4/5 stars because the app needs a little work. It has a bug or two and is slow to load when I want to pause or continue cleaning after an error occurs.