Overfeel Upholstery Carpet Leather Canvas Repair Hand Sewing Curved Needles Kit (7pcs) Notice: All measurement is approximate only, thanks for your understanding Glover's needle: 51mm; Carpet needle: 45mm; Sail needle: 58mm Straight upholstery needle: 89mm; Sack needle: 75mm Curved mattress needle 1: 49mm (end to end distance) Curved mattress needle 2: 32mm (end to end distance)