I have only had this a few weeks, but it does a great job.  It is replacing a 20 year old unit, so lots of things have changed in that time.  I look forward to the energy and water saving features of this machine.