It is not stone! Did I miss something in the description They are plastic.
Unboxed them at night time. The bases do seem to have a greenish shade, as others have mentioned. The socket base looks cheap. I do like the shade and the glow while lit. Will take a better look at them during the daylight and decide if they get returned. They were not cheap and it seems like false advertising to me.