Thumb Nail Test past the bevel setter is definately bad news in my humble opinion.

I would try stropping the bajesus out of it on your linen and then leather and see if it helps.