Amazing carpet cleaner! It's easy to use, light weight and very effective. High quality carpet cleaner that cleans and heats up to dry the area. I love that you can open the cover over the brushes and pop them out and keep them clean as well as replace them if needed. Very large bristle brushes that works outstanding performance.