Main - 82% Polyester 18% Elastane.

Mesh - 87% Polyester 13% Elastane.

Pocket Mesh - 92% Polyester 8% Elastane

Slim fit

Model is 6'0 and wears size M