BMW 5 Series E39 Genuine Factory OEM 82111469896 UV Windshield Sunshade Protector 1997 - 2003 Fitting 525i 528i 540i M5 1997 - 2003 Protects your interior from harmful UV rays all year long This sunshade comes with the storage bag