Hi Dale,
The color is great - and just getting back from HOT/SUNNY lake powell (95+ every day), I can tell you, this is SOOOO much more
comfortable, and cool than the factory black one.
The logo is just the "Supra" that they have on file - personally, I don't know whether you need that or not.
Most of the glue came off after letting the platform sit in the sun for a while before pulling the old pad. I tried to do it when it was cooler, and a lot of the sticky stayed in the area I was pulling. For that, I used Acetone.
Well worth the money - now I gotta shoot me a cat that used it as a "claw sharpener" the day after I installed it ....
Todd