Product review (5 stars): Perfect fit.
Ours was gross and I was unable to clean it. Was able to find this quickly and replace it right away. Perfect fit.