Peanut, can you find anywhere that Leo says the covers offer crash protection? Or maybe post a pic of the inside of the cover so we can see how thick they are? What they look like on the Internet is just a thin cosmetic piece of carbon, I'd really like to know if there is more to them.