Our T-Shirts are Hanes 100% cotton, preshrunk, and tagless. Sizes range from Small to 2XL. Colors are White, Ash (light gray) and Pebble (light sand). The images are inked into the fabric and scaled for size. This produces a cleaner image, and one that is slow to fade.