North American Custom Covers Compatible Soft Top Roof Protector Half Cover for BMW Z4 Tailor-made roof protector designed for the BMW Z4 (E85 and E89) - 2002 to 2016 Made from a Poly-Urethane-coated woven polyester Concealed magnetic fixing system Helps protect your soft top from the outside elements