This is a great machine. We have 2 black lab puppies and a cat who always seem to make a mess on the carpet, right next to the tile floor. Light, does the work for you, easy to clean... I'm very happy!