This is the first time I've used a rug cleaner and so I can't compare how this model is vs others. I was quite simple to use and the rugs are definitely cleaner. Cons: I scraped paint off of our high baseboards trying to get right to the edge of the carpet - maybe the machine should have different type of wheels? I had to separately order the 4" upholstery tool - I had assumed that it came with the machine as it was shown in an online video. It will be good to be able to clean our rugs and furniture ourselves and not pay yearly for a professional to come to the house.