I am a hand dyer and Black and Navy are the hardest colors to dye. You need to use 4-6 times the dye and salt to increase the electron charge to make the dye bond to the fabric. I know most fabrics you will use will be "printed" but it is interesting I think that hand dyes have the same - if not worse - black fading issues.