I have a shearling coat that seems in very good condition. I bought it online so I didn't get to feel it first. The outside is perfect: soft, flexible suede, no discoloration. However, the wool side (on the inside of the coat and on the collar/lapels) is surprisingly bristly and rough. It's not too bad; I can still wear it, and it doesn't shed like some shearling coats I've worn, but it's kind of uncomfortable. I could probably have a lining made for it, but that would be expensive and add to the bulk of the coat. I don't think the coat is very old; it's in quite nice condition. No deterioration at all.

Is there any kind of product or treatment to soften up the wool inside, or should I go for a lining?

If I go with a lining, what's the best way to attach it to the leather? I'd like it to be removable to wash, so maybe snaps or eye-hooks?

Thanks for any advice. This is my first time posting but I have several leather jackets, shoes, and purses, so I'm sure I'll be back. :)