I have not heard good things about these. Very difficult to install correctly -- you've got to cut the seal to install it -- so it's really not a one piece deal after doing that to it..........