They do run small, I would say the XL is a size 8-10. The Wonder Woman print on the back is actually red, in case some of the photos make you think it's orange. The tag says DC Comics Originals with a DC, Warner Brothers and BioWorld logo. It is 50% cotton and 50% polyester. The package arrived on time. Very happy with this purchase.