Yes I believe the Mini offset bonnet stripes are vinyl, but the Mini sport stripes are listed in their online accessories catalog as foil.Think the mini originals are vinyl. I have mini on mine wife has mini dealer recommended ones and they both so far seem to be equals.