Bought this shirt for my 9-year-old, and its perfect! The fit is just rightcomfortable and allows him to move freely. The fabric is soft and has held up well after several washes. My son loves wearing it, and its now his favorite shirt. Great quality and value for the price!