Fitment is so so. you can make them fit so they're flush, but if you do, then your projectors won't be straight.
Weather strip has crappy double sided tape so you'll have to super glue them or something.
Projector width isn't that great, but it doesn't matter that much if you have fogs on.
These projectors aren't made for HID's so you'll see that you'll get an eyebrow of light that gives off glare, but these are good headlights to retrofit (planning on doing eventually) Someone on here retrofit e46 projectors and was a straight swap.
And you'll want to change the turn signals to either white or chrome amber bulbs or else it just kills the rest of the headlight.
Thats my experience with these headlights so far. They aren't bad, but they aren't amazing.
Halos aren't actually that blue in person. they're white