When it comes to any type of caulk, you get what you pay for. So purchase quality stuff. Get 100% silicone, and make sure all surfaces are clean. Don't get any silicone on anything that may be painted or stained later. Come back when it is time to fix the window! Hope this helps.