7.5oz 100% USA cotton, fits slightly oversized on the chest and length. Garment dyed and pre shrunk, printed in Houston, Texas. Made to order. Please allow 10 to 15 business days for production.