I started off with the glue on seals, they didn't seem to give me the tight, snug seal I was hoping for. So I called Tuckers and one of there guys (really knew what he was talking about) recommended I use these new seals as they are a better fit. Well....made a believer out of me! Way easier to install, no mess and much better fit.