Very useful stain removal machine. Great flexibility for cleaning stains off carpets, stair carpets,sofas and mattresses. Removes some stains even without adding carpet cleaner fluid to the water tank. Light to carry around. Not suitable for cleaning a large area or an entire carpet. Best to hoover the area to be stain-cleaned first otherwise fluff will be sucked into the Bissell Cleaner.