Waterproof Cast aluminum traffic light. Everything works; wires are in good condition. There's a small bend on the green light shield. Paint as minor rust damage. My neighbor and I can install it for you.