Fit and finish is nice, but bucket inside the housing don't have a tight fit, so use a silicon sealer on the back of the housing to stop water from entering.
These fit really well, look great and were an awesome replacement for my old ones! I do wish they would label the wires, i.e. turn signal, ground or parking lights. These wires were different colors than the stock wires.