looked at the minipirate site. didnt really know where to look

. what are they made of?...would there be a difference.....eg. if a thicker material chances of coming off when cleaning, waxing the bonnet,etc......
any pics of them on the car would be great!