I was gonna recommend the 303, but was late to the show. Great stuff! You didn't mention what color the top it is, but if it is white, don't let it get too dirty; repeated use of harsh cleansing will dry out the vinyl and cause premature cracking. As a kid, my first '69 Camaro had a black top (Azure Turquoise w/ Black top, hockey stick and seats) and I used to treat it with a product made especially for black vinyl tops....can't remember the brand, but it was a black paste that really left a nice sheen and wouldn't run down the sides if the car got wet (remember I was a kid living at home with no garage). Also, try to make sure your top is clean and the inside of your car-cover is clean before you put it away.