These shirts are custom made when ordered and your choice is white or ash (lt gray). You have your choice of short sleeve t-shirt, long sleeve t-shirt or sweatshirt. The price in this listing is for the short sleeve t-shirt. They are 50/50 cotton polyester so they go through the washer and dryer great and are ready to hang or wear. Sizes are Small through X-Large. 2X and 3X are also available but are $2 more. Long sleeve t-shirts are $1 more and sweatshirts are $3 more with all styles being $2 more for 2X and 3X. Let us know what you want and we will send you an invoice. We can special order other colors if you like. Just send us an email at [email protected] and let us know what color and size you would like.