90% Nylon Spandex, 10% Spandex. Moisture wicking. Colorblocked elastic waistband with mesh internal shorts. Reflective Life is good heat transfer on back. 15'' length.