Set of hella 500 driving lights in good shape. They have the 100w upgraded bulbs for a little more output. I wired on my factory 97 TJ connectors on the ends to plug into a factory TJ light harness. There may be a pin missing in one end from when i took them off years ago. I had these running on my factory 97 TJ fog light harness, so there is no other wiring included. They have the covers, but those have some cracks as I set something heavy on them by mistake. They will still stay clipped on if needed though. But I dont know why you would put covers on if your actually going use the lights. Lights worked great and never had issues since new. These are good to mount on the bumper or windshield.