Took about 10 minutes to install (minus the time it took to go to the hardware store to replace the toilet tank feed line, which was a fixed pipe for some reason). Works fantastic. Apartments rarely have outlets near the toilet, so a battery-operated bidet is perfect for those needs.