I bought these for my two cats and they are gorgeous! No crystals are missing and they seem to be well made. The only thing I didn't like so much was that the lettering is kind of squished together. It may be the font that I used, but I just find that the letters are too close together. One of my cat's names is Rae, so I know her name isn't long enough to be pushed more together to try to get it to fit. You can still read everything, you just have to look at it a little more closely. Super cute and so is the font(s)!