I was pleasantly surprised at the quality of these beads ... I was a little tenative to buy beads online, but they were well worth the money! I also received them on the first date of the estimated delivery - fast delivery and a superior product! I will definately order again!