G-Unit by Ecko Unltd. Size is XL. G-Unit Clothing Company NYC. Made in Mexico. 90% cotton/ 10% Polyester.