I was nervous after reading some reviews but had already placed the order.  The stones came fast and they were all beautiful, even the few solid colored ones I got where still very pretty. Nice color variation and uniformity. I can find nothing that makes me feel they are not real stone. I am very happy and will definitely order from this company again.