Very simple install. Only issue I had was that my original water supply is 7/8ths, this toilet is 1/2” so I had to go out to buy a new line. Only had installed for a few days so time will tell if it’s good