Easy to install.  Wonderful to use... No more slamming toilet seats.  And it's so awesome to be able to snap the whole thing off to clean the toilet.  I recently stayed in a 5 star hotel in Boulder that had these!  Cool!