84% Polyester, 16% spandex jersey. Mesh: 90% polyester, 10% spandex circular knit mesh. Dri-FIT stretch fabric, loose fitted long sleeve top with mesh vent zones on center back and side seams, flatlock seam construction on all seams, high-density silicone Nike Bauer grip pattern on sleeves to hold elbow pads in place.