Just installed this for my wife.  The hardest part was getting electrical next to the toilet.  once that was done, instalation of the seat was easy, maybe 20 minutes.