As far as the shirts...look for *Pima cotton*, I think it wears better.
Ex Officio makes good long-lasting cargos, longs and shorts.
That’s a brand name I haven’t heard in a while, I’ll check it out. Thanks!