Replaced a 5 year Kohler which did not flush well and had finish issues which were slightly out of warranty date. That was the last Kohler product I will ever own as this new elongated toilet flushes great and has a better finish.