Shirt sizes are true to size. We can do sizes bigger than xl as well. Please contact us for your size. There is a 3.00 up charge for xxl and up. If you would like another color variation, that is possible as well. For custom variation, there will be a 5.00 up charge. Thank you.