Watched a few videos on this product on you tube and was quite impressed with that. I really didn't think it was possible to have a small carpet cleaner clean as well as it seemed to in the videos but thought I'd take a chance. Was actually very very impressed with it's performance and ease of use.