A perfect fit, with one exception. The gasket arrived torn. I was able to utilize the gasket by using extra gasket sealer in the torn area.
I also ordered a couple other parts. I understand why the shipping department opened the package containing the gasket and inserted the smaller parts. The problem arose when the smaller parts were pushed into the gasket package.