My BMW dealer recommended this product. There are other very inexpensive MAS out there ...some for as little as $27, but we wanted as close to OEM as possible. The same product with a BMW sticker was $515. This was $235. It has been tested on the BMW diagnostics computer at the dealer. It meets or exceeds factory OEM.