Bissell's TurboClean Pet XL Upright Carpet Cleaner is perfect! It's lightweight and easy to handle. Easy to use, easy to fill, easy to dump! Gets the down deep dirt and pet stains out! This is now my forever carpet cleaner!