Solid fabric: content: 5.2 oz 81% PlayDry polyester, 19% Lycra. Stretch mesh content: 79% nylon, 21% Lycra. Tight sleeve fit gives the feel of working out in extra soft armor. Side panels and back are constructed with performance stretch mesh for increased breathability and comfort. Flat lock stitching creates seamless feel and decreases chances for chafing and irritation. PlayDry fabric offers ultimate moisture management and wicking properties.