Great for cleaning large areas of carpet and easy to get under tables and chairs. Only downsides are the lack of storage for the hose (only the fabric accessory bag) and quick usage of cleaning solution. One fill of the clean tank covered a medium sized carpeted bedroom and hallway, and another was almost enough for the living room. Cleaning solution worked well to remove deep stains that spray cleaner wouldn't get out.