I currently use a DriMaster. I am still not sure if I like it above a regular Upholstery tool. No over spray is nice, although you can alter liquid flow, I seem to get through loads more rinse liquid. Its very easy to put down and forget its still working. The all in one pipe system is good. The jury is still out as far as I am concerned re the DriMaster tool.