I have used these Kohler toilets in my building business for 30 years and will never switch.  These units are very heavy and solidly built.  Well worth the money spent.