Note:39=S,40=M,41=L,42=XL,43=XXL,44=XXXL,45=XXXXLFit: Fits true to size, take your normal sizeMaterial: Cotton BlendsMaterial: 90% spandex + 10% lycra