The unit works perfectly. Putting it together was not very difficult, but installing it was. I'm a 65+ year old woman and not a plumber or handyperson. It is not that it was confusing or anything like that, but getting the connectors to seat properly was VERY hard. I was working in a very tight space so in an uncomfortable position and it was hard to maneuver the T-connector back under the tank. I was terrified of the threads of the metal parts stripping the threads on the plastic parts. The unit seems well made and once I got everything lined up and tightened properly, I have not had so much as a drop of a leak. Just be very patient getting everything lined up and you should be fine.