perfect fit, needed something shorter on the back.  Also nice style and work wonderfully.  Love the dual flush function.