A heavy but extremely capable professional-style machine that is the obvious choice if you regularly clean large carpeted areas, though it is overkill and cumbersome for small spaces or occasional spot work.
Handles light dried-on stains well and delivers strong results on tougher set-in messes, though like other non-steam uprights it still benefits from stain pre-treatment for the worst spots.