These double point needles are 4 inches long ( 10cm) and are made by Addi. I try to keep the size 0 and 1 in stock but sometimes I run out before my next order. I order every Monday from Skacel and it takes them about a week to get the needles to me. If you need them quickly, please contact me and I'll see what I can do to speed up the process. Thank you.