So they seem to have every piece. Haven't counted it just yet simply because they're dirty. They came packaged in a small baggy. The quality of the metal product is really good. Some of the words are hard to read, but engraved nicely. They need to be cleaned before I really get them out to mess with. I think these could make good novelty gifts.