I used the bull dog stuff on my repops and it helps allot with the adhesion of the paint....the passenger side is holding up well....drivers side is wearing off slowly but not flaking off.....no matter what you do you are going to have to freshen them up every once in a while to keep them nice....the corners are going to wear no matter what you do......