These needles have clean eyes, are sharp and easy to thread, sturdy and strong. Use for embroidering features, putting on hair, buttons for eyes, hand stitching body parts, and basting quilts. The larger sizes are for jointing and joining doll or teddy bear body parts, tying quilts and upholstery. Size 3 doll making needles are approximately 3 1/2" long, size 5 are approximately 5" long, and size 7 are approximately 7" long