Cap-sleeved with ribbon at front on yellow/white striped fitting top. Made of cotton-tee material. Comes in 3 sizes of S,M, L.