I bought this cleaner a little over a month ago because I had used my sister's cleaner (same model) and found that it did a great job (we both have animals) and it was light enough for me to handle. I have some health issues and cannot deal with heavy equipment. The price was great and I have already saved the cost of just one professional cleaning.