I am a fairly good handy man, just installed an under sink water heater plumbing and electrial with no problem. This has poor directions. I custom fit the seat with no trouble but the plastic fittings are of very poor quality could not fit without some small leaks. I would not recommend this to even a good handy person. It is in a bag ready to go out to the trash. Thank goodness it was only $40.