I just had mine done on my GMC Sierra (2019), they did the silicone, very poor job, they used a white silicone that dried real hard and instead of level with the top of the window they went above it and it looked bad. Regardless, it still leaked so now they have ordered a replacement window for a glass company to install, fingers crossed this will be one and done!! Good luck!!