Coverking Custom Fit Car Cover for Select BMW M5 Models - Autobody Armor (Gray) Made from an outer layer of woven polyester and a durable inner polyurethane layer to create a strong, maximum protection barrier against water, UV rays, dirt, dust, and other weather hazards Offers best in class protection for outdoor use and also functions well for indoor use 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