Product review (5 stars): Perfect fit
Didn't realize how bad the old one was until the new came in. Perfect fit!  I've been checking the big box stores for years and I could never find the correct replacement.  Only regret is not buying two so that I'll have a replacement for when this one wears out.