Coverking Custom Fit Car Cover for Select BMW Models - Coverbond-4 (Gray) Made from 4-layers of fabric to provide the best protection against nicks, dents, and dings Heavy-duty cover that is perfect for long-term indoor or outdoor storage and protects against sunlight and moderate to extreme weather conditions (including hail) Manufactured using unique double-stitching and waxed thread technology as well as the fewest seams possible to reduce leaks and provide greater durability Tailor-made to the exact specifications of your vehicle's year, make, model, and configuration options Neoprene elastic tensioners sewn in the front and rear keep cover in place while the additional security grommets on outdoor covers allow you to utilize an optional lock and cable kit