I ordered several shirts for my boys. All different sizes. Each of my boys, eventho different ages, was so excited to wear their shirts! We loved the softness of the fabric, boldness of the design & the variety of colors and styles to pick from. Was happy to see that the fabric wasn't thick and heavy, which would be to hot for our area during the summer.. and the sizing was spot on! But when in doubt, size up for sizes 10 & up😉