Bought this about 2 months ago when we got two German Shepherd puppies. I also have seven kids in the home and this machine makes my life so much easier. Screw cleaning up pet messes with paper towels and scrub brushes to the floor. I cannot express how much I love this machine and the price cannot be beat!