Just received this a few days ago.  Installed it in less than 30 minutes.  Tried all the functions and must say the results are great.  May consider buying another one for my other toilets.