This Machine worked perfect, there was a bit of a learning curb in some of the little details like making sure the dirty tank's little insertion was moving properly otherwise the water wasn't getting removed from the carpet, all in all, it was a pleasant experience, my carpets dried in just a few hours that is a first, usually a couple days and I also realized I wasn't pulling that much water on my Kirby vacuum/carpet cleaner in between professional cleanings, the carpets look and feel amazing, like a professional cleaning, I am greatly impressed, I decided to invest in this machine as opposed to spending $200-$300 on professional cleaning and I am glad I did