I have installed many sunroofs in the past,but can't for the life of me understand why anyone would want one on a Jeep!I find it so much cooler and easier to just drop the top!Just sayin'..............................!But to answer the question,you will have to fill in the low spots with rtv silicone caulk to seal properly!