It was easy to install, I recommend getting a plastic ring instead of the wax, it can get messy, I had to use plastic shims to level the toilet but it was an easy installation and very efficient. I will get another one for the guest bathroom.