Made of 100 percent cotton, from American material, assembled in Mexico, printed in the USA. (not oversized.) White with a small logo on the chest, and the bigger logo across the back