Short sleeves. 31 inch length. Grey shades are cotton/polyester. Ideal for screen-printing and crafts. Imported.