Works as intended, I initially went with the aftermarket because they are a small fraction of the cost, but for some reason they didn't fit my car (e46 325ci) and were left without a fuel cap , so I went with the original and it was more expensive, but it also cleared the codes I had and apparently works great. Spending the extra money for the original is well worth it!