My son and I installed this garbage disposal. We had difficulties figuring out how to attach it to the upper pipe but with determination we succeeded. We've had it for about one year and it has worked well and  been reliable.