This is a high quality deep cleaning machine! High praise to Hoover for this amazing machine. I love the detachable hose and the interchangeable brisell heads work wonders for spot treating and hard to reach stains. The double canisters are easy to remove and clean. Also, the main brissell is housed in an easy to open door for cleaning and maintenance. I really, really live this carpet cleaner. Big kudos to Hoover for an amazing product! Highly recommend for pet owners too. It makes accidents disappear! Amazing!