Product review (5 stars): Perfect fit!
After going to several hardware stores and purchasing disposal replacements that were too big, I finally decided to check retailers through Amazon.  Extremely glad we did.  My wife suggested I order another, just in case we will need in the distant future.  I probably will.  Great product!