I installed it on a 2002-2006 MINI Cooper S. Brands. I fully suspect that many different brands of parts are made in the same factory. Incidentally, the part number is the same on both sides of the vehicle - there is no "left" or "right".
Pros
Hardware functionality meets original design requirements