Fits perfect! So happy I could get a new one the other was old and so smelly. The only problem is that you real need something to push the food into the garbage disposal. Eventually the rubber might loosen up.