I used to buy Uniqlo Heattech top,
the quality is very good when I bought it 5-6 years ago.
I still keep those, didn't have any pilling.
compare to those I bought in these two years, the new tops are rubbish. All got pilling.
Now, I need to buy some new top, if anyone can name some brand with good quality and not too expensive? Thanks