We have an IKEA sofa with completely removable covers, in charcoal grey. They are looking pretty grubby (I thought charcoal would avoid this issue, but there's apparently lots of light covered stuff that can mark your sofa, argh), so I was planning on washing them. But one end is also a bit sun bleached, so I thought maybe re-dyeing them might help.
Has anyone done similar? Do the machine dyes work? I have a feeling that I've read that no matter what they say they tend to also stain your next wash..