I took L size and it was ok for 8 years old boy.
Pleasant fabric, very good sewing. Transportation was very fast. Thank you to seller.