With my entire family, including 2 children, at home every minute of the day, I am using this nonstop. It is great to just put it in a room and come back to a nice clean floor. When I bought it, I didn't realize that it also has a "dry mop" functionality which we don't use, but I think would be great for folks with pets.