Received this Power Scrub carpet cleaner as a gift from my mother. I have 3 children, 3 cats and a dog. The carpet in our hallway is white and the rest of the home is hardwood with rugs scattered about. Needless to say, with white carpet and children/pets, a carpet cleaner is a necessity! I like the sleek design of the carpet cleaner and I found it very easy to handle. It didn't feel bulky and heavy to me! The first time I used it I was SO impressed. It removed some spots that I had previously tried to removed with another brand of carpet cleaner I had previously. I mean, they just came right up! I was so excited. My carpet looked brand new again. I use this carpet cleaner about one a month. More often if need be. My only complaint is that it will now leave some water spots behind. Like drops off water. I can't figure out why and it is annoying but doesn't seem to affect the function of the cleaner itself.