This is my first steam cleaner so I don't have anything to compare it with but I really couldn't pick out a fault. I vacuum first then steam, I have a large kitchen dining area and two large dirty dogs. The whole cleaning process takes 20minutes so quite fast. This is very easy to use so I've been able to rope the teens into helping me. A longer lead would be good please as I have to keep moving it but overall I would say a very good product. Thanks MR! [This review was collected as part of a promotion.]