Tightly woven smooth cotton, has a great feel to it. For me size 5 was fine, I'm 1.71m (5ft7), 73kg (whatever that is in stones), and like sleeves and trousers full length. Ordered a second one, which sums up my appreciation for gi, price and service nicely, doesn't it?