This is an amazing product. I have a larger home with approximately 2500 feet of tile floors and four dogs. I'm also a clean *freak* who owns 5 other various types of vacuums and floor cleaners. This TRULY was my *missing link* for in-between deeper cleanings . . . however, where this fits the bill so well, is that on tile floors, which is what I am using this for, it's the fuzzies, crumbs, general soil tracked inside by the dogs [OK, my husband ALSO . . . I found it was a blessing to have this since I stopped giving the *evil eyeball* when something got tracked in from outdoors, since this is SO easy to just set-up]] that this is so truly great for quick pick-ups. It's so facinating to watch at first, I found myself watching it clean rather than going about my day. THIS DOES NOT take the place of a heavy duty Vac, and I am not using it on carpeting, with the exception of the area rugs on the carpeted floors, which it climbs up over the edge of the rug and it gets those also.I clean one area at a time [close off the doors and do the entry way and hall, as an example]. I want another one. This was recommended to me by several friends, and now I'm doing the same. Who would have thought!