Our hand-dyed wools are dyed one pot at a time, one color at a time. Because of this, no two pots turn out exactly the same way but that just adds to the charm of your piece! I dye as orders are received so please allow 5-7 business days before your wool is shipped. If I happen to have your piece in stock I will ship right away. Thank you for understanding!