This 950 Trucker cap has a 6 panel, flat bill (that can easily be curved if you prefer). 100% cotton camo twill front with black mesh back. Decorated with the just keep livin logo embroidered on front and American flag embroidered on back.