a perfect fit.  Easy install according to our handyman (I am realistic about my plumbing skills).  Looks great and works wonderfully.