It is not a true dye. That is the problem with it. It does not absorb in to the material. It sits on top of it like a paint. It basically formulated to bond better then regular paint would so it holds to items such as dashboards better. Look at anyones car who has done this to there seats. It cracks, peels, and rubs off. I am speaking from first hand experience.
oh im not arguing the fact. I am sure it will look like **** and crack and peel. Maybe on the old tops it worked better, but on ours, never. All im saying is if you are going to eventually get a new top, may as well try painting it to see how it ends up.