I've had good luck with Wipe-New. Used it over the last few years on several vehicles and it holds up well for about 12 to 18 months before needing reapplied. Just make sure any previously used silicon based protectant is thoroughly cleaned off.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!