I use this vacuum daily in my house where I rescue cats in my home. It’s the best vacuum I’ve ever had. It has great suction so I only run the vacuum over a spot once, saves me time. When it comes time to mop, I spray my tile floor with pet disinfectant (pet order removal) and combined my vacuum & mopping in once quick and painless chore. I paid $1200 for a Kirby vacuum once, but this once out does it hands down. It’s terrific on my catio where there’s dust, leaves, hair balls, spilt water, and liter pellets. Nothing slows down this vacuum.