Needs a cleaning,glass is good with no cracks or chips that I have seen,I believe it to be cast aluminum but not positive, should be rewired but wires look good but should be inspected as well as the sockets, please look at all photos for condition and description, thanks for looking