The pump was easy to install and has been working great since day 1. I_ no mechanic yet it was simple, straightforward logic to get it hooked up and functioning in 15 minutes (maybe less!). It arrived on time and was well packaged. Would definitely recommend to anyone.