I think that this pump may be very good but I have not used it yet as 1 of the hose clips was broken when received it a couple of months ago and still waiting for clip to arrive so I can look hose in the pump
I do have a friend that has 1 and it works great.