It's very easy to use and clean. It cleans carpets just as good as the professionals. There's nothing on the market that cleans carpet better. However, the only thing I dislike like about the Bissell hydrosteam is that the water tanks are only one gallon. Bissell can easily make an after market kit containing two gallon tanks. I spend more time dumping and filling tanks than cleaning the carpet. Make it happen Bissell