Coverking Custom Fit Dashboard Cover for Select BMW 3-Series Models - Poly Carpet (Black) Custom-tailored for your vehicle providing a perfect fit Made-to-order by skilled craftsmen in California, USA Constructed using a zigzag stitch which allows the cover to hug the contours of the surface Meticulously designed to accommodate your dashboard's complex shapes, trays, cup holders, sensors and airbags Protects from damaging UV rays and reduces dangerous glare