Про 7 лет не подскажу, т к детям только 5. Но похоже , что маломерят. В размерной таблице надо ориентироваться не на указанный возраст, а на рост. Например, для размера S указан возраст 6-7 лет, а рост от 42 дюймов до 48 дюймов, т е от 107 до 121см. У ре S-ка, и явно на рост 120 куртка будет мала. По ощущениям максимум до 115. Я бы советовала ориентироваться на меньший рост, указанный в таблице.