Объективно - Old Navy полное барахло. Но дешевое. Особенно на распродаже. Так что за что платишь, то и получаешь. Gap лучше, но последние несколько лет качество тоже "поехало". Можно нарваться на вещь которую выкинешь после первой стирки, а можно и нормальное что-нибудь купить. Последнее время я в Гепе кроме повседневных домашних маек ничего не беру.