I bought these headlights for a BMW Z4 (E89) 2012.1. These lights are difficult to install if you have large hands. The shape of the original lights and the "L" shape give you the ability to rotate when you snap them into place. GFJMC lights are round so you don't have much leverage in the tight space you have to work in. It doesn't matter, you could use channel blocking to make the installation easier. This lightweight construction consists of two parts. A rod to hold the LEDs and a base to hold on to when screwing it down. When installing a driver's side sidelight, make sure the light is fully seated in the housing before attempting to attach or unscrew the two pieces. This was easy to handle once I saw what was going on. The passenger side light was easier to install because you turn the light in the opposite direction.3. These lamps look good but not great. I would still recommend these lights for the price. The inner halos are very well illuminated, but the outer halos are dimmer than OEM lamps. I'm sure they are installed correctly as they snapped into place. After noticing this, I pulled it back out and rotated it into the socket to make sure it wasn't just an alignment issue. The light does not penetrate the light guides as well as with OEM lamps.4. These lights did not trigger the lamp warnings in my car. Conclusion: These lamps work. The light is white. I'm happy with them for what I paid ($33). I only gave 4 stars because they are more difficult to install than OEM.
XFMT Full Face Motorcycle Helmet Flip Up Adult ATV Dirt Bike Carbon Fiber S (Large, White Pink Butterfly)
29 Review
Maximize Your Performance With SHIMA SX-2 EVO Motorcycle Shoes For Men - Reinforced Leather Riding Shoes With Ankle Support And Anti-Slip Sole
31 Review
Xelement B7552 Men'S Black 'Easy Fit' Premium Leather Motorcycle Chaps - 36
32 Review
LEGO Technic 42107 Ducati Panigale V4 R, 646 children
44 Review