I have used many and the best I have found is the tire dressing sold by Griots Garage. Actually, it is their vinyl and rubber dressing and I buy it in the gallon size which makes it less costly than others. It stays on during driving and looks great. It is not glossy however.