The lights looks like made from good quality material. They have all wiring part in the box. The only think i can see as imporvement is the wire joining box doesnt have screw which can be danger and cause fire if the box gets open a screw will help. I just applied non fire tape to hold the box closed so there is work around just would be nice if it was though in design.