100% cotton twill. Garment washed for softness. Embroidered Life is good Logo. Front pocket, Side water bottle pocket. Pockets and padded section inside. 20''H x 11''W.