I live in a household with 10 dogs. The house is ALWAYS dirty, and most vacuums don’t do the job. This is perfect, it picked up so much dirt and I love it. I love that it can be used on any type of floor.