When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I've never seen "leather mirror covers. The ones I've seen are all heavy grade vinyl.
SPEED LINGERIE also makes them and in colors. It seems to me a pair was about $80 when I bought the SPEED LINGERIE bra. They don't come off at highway speeds. They've taken some rock hits and sustained no damage to the vinyl or mirror beneath. They're made as good as the SPEED LINGERIE bra (triple layer construction) and have a lifetime warranty. I think I got mine from PFYC, but I'm sure there are other vendors that also carry them (CORVETTE CENTRAL for one).
I have a set you can have them for free , just pay shipping , dont know what brand , they were on my car when i bought it , and thats the first thing i took off.