European sizing, maybe a bit smaller than US sizes. 

Screen printed.

100% cotton.

Thanks!