In theory it's good, in practice it's pretty poor in my opinion.
Firstly (which is probably the cause of some of the rest of the problems) water leaks into to the compartement where the battery and wires n electrical units are housed.
The seal for this is poor.
2ndly I could never plug it in to charge it. The ports never worked. After asking to send it back they just sent me a little bag of connectors n asked me to fix it myself. I couldn't so ended up Havin to take batt out (major mission) n charge it from a car batt charger.
3rdly the vari flo stopped working soon after I bought it and is stuck on pretty much full flo.
Like I said in theory it's ok but cud do with some serious design changes.
On the good side, it's cheap, the batt last ages and if the variflo worked its an excellent feature.
I'd buy a shurflo tbh
TLC