Amazon.com: 32 Sets Jeans Buttons Replacement, 17 mm and 20mm No-Sew Removable Metal Buttons Replacement Repair Combo Thread Rivets and Screwdrivers in Storage Box, Women and Men's Jeans Clothing Supplies
What are rivets and why do jeans have them? Denimhunters Denim FAQ