Product review (5 stars): Perfect fit.
Worked perfectly. My old one was moldy and I was unable to clean it and unwilling to put it back in not 100% clean. This was a perfect fit for a replacement part.