Fits both 3" and 4" drainpipes and all floor types. Clean to install and will seal on uneven floors or over tile floors with recessed flange. Can be readjusted during installation. Positive seal blocks sewer gases. . Prevents rotting of floors flange, and i s moisture-proof.