Edit: I just realized I am wearing said t-shirt right now!
so often i’m disappointed, over and over again when i order online vs buying from a store. whether it’s the quality is terrible, the color is just wrong, or the fit is weird, buying online is an awful experience and seems to be getting worse.
i can’t tell you how exhausted i got over time waiting for stuff to arrive, wasting time going through the exchange process, having to ship it back, waiting yet again for the new one to arrive, and then let down again. rinse and repeat over and over, so frustrating.
i know how ridiculous this next thing sounds, but it’s just so much more satisfying doing a full on trip to the mall.
To answer your question: Japan. Uniqlo for example is a solid choice and if you want really long lasting things, buy in Japan directly. It’s the only society on the planet that has resisted the insanity of continuously sacrificing quality.
I have 25 year old clothes that hold up to this very day and I have recently bought farmers and trousers from the same brand which only lasted for half a year compared to early models that I still have and they are intact. And these are not cheapo parts...