the printing/graphics is more legible than I would have imagined. It's a very cute and fun giveaway this was bought for our PTA volunteers. It was very well received and is a great item. We were very pleased. We were in a hurry to get these and they got to us on time - what a relief! They embroidery looks perfect!