I love this product. I have rented carpetbl cleaners from the local grocery store before. But...... the machine was too heavy, and the dirty water container was heavy too..... and then the inconvenience of having to return it that same day. Now I can clean room by room, clean up after the pets as needed ( mud, dirt , puppy accidents) on my schedule , at my pace, at my energy level. Perfect solution!!