100% cotton. Fine knit for ehanced printing. 165gms. Prices based on White. Sizes: S - XXL 21 colours available, White, Black, Navy, Heather, Sunflower, Red, Ash, Khaki, Bottle, Burgundy, Sky, Light Gold, Emerald, Royal, Olive, New Purple, Kelly GreeN. Print area: 8 x 10.