These ball end headpins are .925 sterling silver. The head pins are one inch long and are made from 24 gauge wire. They are made in the USA and sold in packages of 70.