I have some particular style Ibex tops that feel a bit itchy, while most of them don't feel itchy at all.
It may not be you, it might well be the item.