The garbage disposal arrived on schedule. I pulled the old one out after some effort. The new one went in without trouble. Took about 5 min. to install. No leaks. The disposal worked well. As well as the much larger one I took out ever did. The only issue was that the rubber drain guard was a bit too tight at first. The water pressure was not strong enough to push the rubber fingers down to allow it to drain faster than it could through the half inch diameter hole in the center. I had to push something into the drain to get the water to go down. After a few days, it got loose enough that it is working well now.