I can mark as shipped, no tracking number will be added since I am shipping in an envelope through USPS.
They are made of TPU which is a rubber material. They have always stayed on for me in my truck and I have not had any issues. Just push them on and no more mess/eye sores!