These fit my Kohler toilets much better than any other models I have found.  They also seem very sturdy.