303 Protectant is good but must be applied regularly. Petroleum based is better (Armor All) but can have a detrimental effect on your cover if you stop using it. Silicon based (303) works but not quite as good. And not so detremental if you neglect applying it.