<< How does this material hold up in the long run? >>

Dunno. I wore it to a funeral gig this morning. That's all the field testing I've done thus far.

I'd speculate it'll hold up just fine.

Slainte yall,
steve