This is my second TOTO washlet and I did it confidence. Fits perfectly and love the many options it comes with. Even though there are cheaper options, I feel better sticking with TOTO because of the experience with the first one.