Perfect size and works great. The lettering really shows up great, and many people tell us they love them! Great giveaway. Very happy with product. I was very happy with all of the items that I ordered from AnyPromo promotions and you guys have a great customer service team. Thank you!