Sewing Essentials, 18 Pcs Household Repair Needles Set 10 Self-threading needles 2 Curved Mattress Needles 1 Carpet Needle, 1 Sail Needle, 2 Upholstery Needles, 1 Packing Needle, 1 Glove Needle