They have an extra-long length of 45mm and a thickness of 0.7mm, ensuring they can hold multiple layers of fabric with ease. Made by Hemline in China, these pins are the ideal choice for anyone who wants to take their sewing skills to the next level.