Люблю Gap, их детская одежда очень хорошо носится, да и тёплая она.
Про взрослых: 42 -это практически всегда XS в Гэпе, американские размеры вообще обычно большемерят.
Я носила взрослый пуховик GAP, на мой 40-42 даже XS с запасом (на свитерок, например). Точно S велик был бы. Дети не носили, но я в своем не мерзла.