Very nice fitting and textured, similar to the Adidas AdiChamp but it is NOT 100% cotton. It is a cotton-poly blend. Sizing is consistent with Adidas products.