Right after buying this unit, I was in a hardware store where just the nozzle/ gun cost what this whole unit cost! Self-priming, easy to use and setup. I only need this occasionally so the fact that it isn't as heavy duty as someone using it all the time might want, I am very satisfied and would recommend it to a friend - in fact, have! From what I have read, you have to be careful what you pump through it but if you stay with their recommendation of diesel fuel, kerosene, machine and transformer oil, should last a long time. I wanted to pump hydraulic fluid with it but read somewhere not to. So far have just pumped from 5-gallon jugs. Had to remove the strainer from the end going into the jug to be able to get it in. Bought it for transferring from 55-gallon drum and am sure it will work fine.