This simple model cleans as good as can be expected for my carpets that are over 20 yrs. old. (I've rigorously vacuumed them over the years). From some of the complaints I read. I would suggest a thorough cleaning of the unit after heavy use, so that none of the pet debris clogs up or dries into the components. That way after it sits, the debris won't dry up glueing the working parts. Although I know there are lemons with any appliance. I owned a previous canister Bissell carpet cleaner for over 20 yrs., but it was time for a newer one. This is quieter and much easier to use. It also took out a stain that I never could get out from within the crevace of my wall using the crevace tool. Compared to the old canister I had, I do have to empty the tank more often, but still less hoses, less cords to hassle with, and lighter in weight for this old lady. I'm giving this one 4 stars , only because I don't know how long it will last.