The sizing on this product is smaller. To compare I wear a women's Large in the hoodie, but in this I wore a XXL.
It was sent as a gift, and the size was inferred to actually be extra-large since it was marked XL. The gift recipient has had to return it as she checked your website and said none of your sizes are adequate. If you are producing goods for children/teens, you should have the courtesy to mention it.