Something a bit stronger than armor all.. My car only has 75k on it and I have never seen any of my cars weather striping begin to crack this fast. Its not bad yet but it will be there in a year or two.