Amazing carpet cleaner. I had watched YouTube reviews of this product before I bought this product. I am really happy about this product. I feel that I would have been bought this carpet cleaner before long time itself. Thank you!