All good
I received and installed the product, but the left and right were different. They do not line up even though I kept adjusting them. I ended up getting partial refund and bought BMW genuine lights from a local store. I found out that the brightness and the overall quality of this product is much worse than the genuine lights. The seller was kind but the response was slow.