I really like the heating function in this unit, it saves having to change the liquid as often if you like using slightly heated liquid,I always find they work a bit better when degreasing parts,if it had a drain like the bigger units I would give it a better rating but you have to lift the whole machine over the sink to drain it, but all in all a good unit