Sizing WAY off

Ordered this for my son who is turning 9 and sizing chart said to order size large 10-12. Came today and is giant. Literally is a little big for me. I’m 5’7” and 120 lbs...... Extremely disappointed. His birthday is in 2 days and now I don’t have time to order another. Upside is that it came pretty fast and material is good. So I guess if you can somehow guess the right size you’ll be happy.

###

