I bought a size 10 for my 8-year-old grandson. It fit "with room to grow." I also bought a size 4 shirt for my 3-year-old grandson, per the chart. I'm told it's too tight, so I ordered a size 5 and a size 6, hoping one of them fits him. These shirts go well with the airline pilot costumes that only include hat, jacket, pants. This shirt (white or blue) - with its available tie (navy or black) - goes well with the pilot's Captain jacket. Watch the shipping price to see if you can live with it. My shipping charge for 2 shirts to Hawaii was almost double the cost of the shirts. I haven't shipped much to Hawaii and don't know what mainlaind shipping would be.