Size is XL. It fits like a large. All Shirts 100% upcycled :)VMP Black Short Sleeve T-Shirt$5.00PriceOut of Stock