This is a perfect fit for our Kohler toilet.  Easy install too!  Wayfair is a wonderful shopping site.  Everything as promised!  Thank you