This product gets two thumbs up, saved me a lot of re-plumbing. Take your time cutting the old drain out and clean it like you mean it including the outer walls of the pipe, follow the instructions and it goes together in minutes. Don't forget to give the silicone a few hrs to set up before testing.