I have two of these in my home.  They have been such an improvement over the last set that we had.  This toilet is designed with a terrific water flow and aids in cleaning the toilet on a daily basis.  I've only had them a short time so I know nothing about their durability but they work great!