For $100 I have no complaints. Good quality, careful with the adjustment screws, they pop out of place if you go too high, but can easily be put back in place. For your halos you need to hard wire them into a place you want, I ran them to my fog lights to have the on/off option.
Shipping was fast and these fit perfect as If they were factory. Driver side wasnโt fully sealed as passenger side in some areas as came with instructions on what to look for to seal before installing.