Great cleaner but the waste water tank could take more water. When you use the detergent it does not take the same amount of water as the feeder tank due to the foam. It has a good powerful suction and the carpets are dry in no time. Great for the odd clean up when required. It is lightweight and very easy to use.