Perfect fit although stiff rubber ring made installation difficult. Would have been useful to have been provided with how to install instructions, as I was concerned I would damage the sealing edge as I leveraged it in place. Arrived much quicker than expected.
This fit perfectly. 5 minute installation and you're all set. Price was very reasonable and fast shipping.