Buttons are perfect!
I am very happy with the quality of these buttons. After never being able to find a company that could print on a decent hat, I instead am using these on my hats & am happy with the results. Just another way to get your name out there! Also works as a great giveaway!