What a time saver! I am a stay at home mom with two dogs and two kids under 5. It's safe to say my house can turn into a disaster zone in .2 seconds. In between my dog that sheds like a maniac and my other dog who has Addison disease (so he frequently vomits and has diarrhea), and my two whirl winds of messes. This machine make the messy moments less frustrating. Cleaning all the floors in my house takes about an hour now (all tile or laminate) and it use to easily take 4-5 hours. I love this thing! I've only had it for about a week, but it's won me over quickly.