Fits and looks great. Both hoses hooked right up. Screw holes didn't match up but that's a very minor point. Would be nice if it came with screws. My old one had rusty screws. I used new stainless screws to install this one. Looks much better. Takes about 10 minutes to install. Be sure to seal around it.