90% polyester/10% spandex. More than a base layer, the Pro shorts hug you with lightweight fabric that keeps you feeling cool and dry. Mesh at the inseam and upper seat lets air flow to help keep you cool. Snug elastic waistband. Inseam length 7.75" size large.