There is a TV documentary on this. Can’t remember which one but probably Ancient Marvels or something like that where they actually manufacture and test the linen armor against arrows, spears, etc.
I saw that program, too. Makes me want to go outback and find various small critters and make them into glue to test a few theories.