This is a great vacuum! It's easy to use and powerful...but it's also a mop. And boy does it mop! I'm actually disgusted by how much dirt and grime it gets off my floors. I guess with two kids, three cats, and a dog it makes sense, but it's still hard to believe just how much it picks up. The vacuum does a good job too. Want to see just how much pet hair is laying around? Crank this thing up to the turbo setting and you'll see what you get! That said, it's easy to clean out and recharge so you'll always be ready for more.