Product review (5 stars): Perfect replacement.
Needed a replacement due old one thrown out with sink during kitchen remodel.  Fit perfectly with our 3 year old disposal which was still in good shape.