With the new pics, the chipping on the surface confirms for me that it is indeed glass, in my opinion. I can see concoidal fractures in those chips, which makes me believe it is glass. It's a pretty color! The shape of it reminds me of a sock darning egg.