I've used it on some expensive linen and natural fiber. It worked well. No solvent but still has a strong odor. I don't remember dilution ratio but I used according to directions, both ratio and how much per sofa.
The only thing I'd worry about with linen would be potential shrinkage. Not very likely. Mine had pretty dense foam cushioning, so I was not concerned. I would be a little more concerned if the fabric was more loose and on light cushioning material. It does make a little change in fabric feel, though, in my experience, they all do.
Try it...................and let us know if you're now the proud new owner of a lovely pink
