I can only comment on Arc'teryx as that is the only one of the above mentioned I have. I love there stuff. It is very well made, does what it is suppost to do and holds up very well. I have everything from hiking pants, several jackets, winter coats, base layers..... No complaints here