Please note that slight color difference should be acceptable due to the light and screen. size chart: Size for 0-6months: length 36cm, bust 24*2cm, sleeve length 26cm Size for 6-9months: length 38cm, bust 25*2cm, sleeve length 28cm Size for 9-12months: length 40cm, bust 26*2cm, sleeve length 30cm Size for 12-18months: length 43cm, bust 27*2cm, sleeve length 32cm