This is a great trench for Upgrade Masters.
But like Swimming said, if you got a resistance buff it would be a very minor one.
It has a max health buff. They will not give it resistance.
That's my only problem with it. Sacrificing up to 99 resistance points just for 350 health is not worth it at all.
Not to mention other buffs that come on those resistance clothings as well.