S long 39 breast 28*2 sleeve 39 3-4 yrs old M long 42 breast 30*2 sleeve 42 4-5 yrs old L long 45 breast 31*2 sleeve 45 5-6 yrs old maybe there will be 1-2cm difference, thanks for your understanding!