The Renton Printery now makes 5 sizes of buttons in house. They are nearly scratch proof and waterproof. Our buttons are fade resistant up to 25 years.