Bought this for my e46 bmw 330xi. Was a little skeptical at first because I did not know if this was going to be real oem quality. Boy was I wrong. It has both ABS strips on both sides so this makes for less of a headache if you figuring out whether you installed it correctly. Everything good so far. Real oem quality, DO NOT buy any other brand. If you have an e46 you know that you should not cheap out on your parts.