Hand dyed on your choice of base. Please allow up to 3 weeks for your dyed-to-order skeins to be created just for you. If you are purchasing in stock items at the same time as your dyed-to-order skeins, your order will ship all at once (when your dyed-to-order yarns are ready). ✨🖤