96% cotton with 4% lycra to allow a little extra movement and stretch on these stylish and well designed 3/4 pants. I personally have a pair of these and love them. SMALL ONLY - LAST PAIR.