It looks legit, but I don't see the words "OEM" anywhere on there, or any part number listed. It could
be a knockoff brand making the same headlight, but not
up to OEM BMW quality. I would ask if it's OEM and ask for a part number, then go to realoem.com and look up the part numbers for the OEM Halogen headlights for your vehicle and see if the part numbers match.