It does have a stamp inside but I cannot tell what it is. The stones are garnet, amethyst, pink tormaline, ruby, and sapphire, with crystal stones in the center and on the sides. I purchased it through the mail from a private seller and have not had it checked to see if the stones are natural or not. It is a beautiful ring though. the pictures do not do it justice.