whatever that stuff is made of is awesome. I left a set of keys to my spare lock, rod lockers and hitch on the step this past weekend and trailered 12 miles to the lake and when I went to launch the boat they keys were sitting right there where i had forgotten them. I probably hit at least 5 or 6 traffic lights that I had to stop at and drove at speeds up to 60 mph and they didnt slid off. That was awesome that they were still there. Thanks Bass Cat