The shipping took several weeks but aside from that, for the price, I was very impressed with these earrings! I ordered 5 pairs, even though I wanted nearly all of them, but I thought 5 was a good starting point to test the quality. I love all of them. Beautiful colors. I was concerned that since the price was considerably low, that they would be cheap plastic earrings that I may only wear a few times. But they are better quality than then expected! I couldn't tell you what the material is (Im not good at that kind of thing) but I would say its similar to a lighter weight porcelain thats polished well. More like a stone if some kind but not a heavy stone. Now that I see the quality, Ill be buying many more!