I would give this vacuum more stars if I could!! I have 3 cats and it's always tough to find a vacuum that I can get quite a bit of vacuuming done without constantly having to stop to empty the tank. I can get most of my vacuuming done, including the furniture, before needing to empty. I love the automatic detection as I have hardwood floors with large area rugs so it's nice that I don't need to switch between settings when I'm doing a room with both. I received this product from Shark and Influenster in exchange for my honest review.