This thing - runs my life! At least it feels like it! I have to run it just about every other day, if not every day because of how much Kenzi sheds. But it especially runs extra long on Sundays - my cleaning day! I hate seeing dog hair on the carpets and floating along my tile, so although I hate running it, I sure do love it!