Nickel-plated steel pins are 1.88" long with a .5mm shaft and come in a reusable plastic container. Great for delicate fabrics and machine piecing. The colorful glass heads are heat resistant.