With over 300 different colourways and so many variations of each one, I can't keep all yarn it stock all the time. These are cakes that I have on hand and are ready to ship. Unless combined with cakes I don't have in stock, these ship within 3 business days of your order. They include all weights from light fingering to double knit. Sizes and weights vary, so please check before ordering.