I think for the price, this charm is not good.  There is a big seam down the middle of the charm and the ring isn't even soldered together so I think it will not hold on a necklace.  I will still give it to my daughter, but I would not purchase again.  I expect that she will lose it before too long.