This was my first order with Onward Reserve and I was so excited to purchase new T shirts for my son for school. He is 9 years old and I ordered a Large. Sizing mentioned 10-12 and the shirt is entirely too small. He will not be able to wear and for $30 per shirt (I ordered 2) I am disappointed. I would recommend changing the sizing to 8-10 as that is a more accurate depiction of the true fit.
Very good quality material. My son loves Onward Reserve.