It is a good cotton fabric type, It is elastic not even so much as a Lycra Sport. I buy the set for looks Fashion more than for sports activities by what I going really well. My only advice is good to review the carvings as they can tend to be more girl (I AM 1.51, 50 kg and s just stay well)