Please note that this yarn is made from recycled fiber. The exact weight and yardage of each ball is an estimate, and there are no dye lots.