After reading the other reviews I bought my 8 year old (average height and weight) the 10-12 and it fit perfectly. Bought several in burgundy and navy. Have washed them once and even twice as week for the past two months with absolutely no fading or pilling. They still look brand new! I can't stress this enough. I am so used to cotton uniform tops that fade and look less than great after a month or two. These Nautica shirts are awesome! My daughters wears it out and not tucked in and it still looks great paired with a skirt and shorts because the shirts are slightly tapered at the waist to look flattering but still has a relaxed/comfortable loose fit enough so it fits over skirt and shorts but still looks polished and not sloppy if that makes sense. Also the length is great, not too short or too long. It also works great for layering under her uniform dresses because the material is not bulky and lays flat under her dress and works great for hot weather. Out of all the uniform clothes we bought this year, these shirts are our go to for daily wear. Would buy these again. Best uniform top ever. For care I have been using machine wash warm and hang them to air dry - the material doesn't hold a lot of water so they are dry after about an hour. So if you wash them and hang to dry the night before, they will be ready to wear the next day.