Our fibers and fabrics are hand dyed in small batches to ensure quality. When you order multiple skeins of a color of thread in a single order, you will always receive threads of the same dye lot. However, if you order the same color of thread at a future date, you may receive a different dye lot and there may be some variation between dye lots. While we strive for consistency, the art of dyeing is part science and part magic...there are many factors which affect the dye process and the final result including humidity and variations in dye powder between batches. We strongly recommend purchasing all the thread and fabric you need for a project at one time to avoid variations between dye lots. If you are struggling to find a particular dye lot, our Facebook Group is a very helpful resource with many members who may be willing to help a fellow stitcher from their stash.