Shirts are printed on American Apparel.
For sizing information see:
Official American Apparel Sizing Chart