I got these cards for my husband. He is a submariner and I always try to get him a bunch of little gifts for his deployment. I got the cards sooner then I was suppose to and they were exactly what I wanted! The picture was clear along with the wording. I plan on ordering these for his uncle and grandparents too! I would and do recomend this site and this certain gift to everyone!