100% Polyester. Outside polyester nylon fabric. Inside mesh lining. True to size for above-the-knee fit. Two front deep pockets. Embroidered logo.