All Gave Some, Some Gave All Thin Blue USA American Embroidered Flag Adjustable Baseball Cap is great for any occasion. This will be your new favorite cap. This Embroidery Cap is a classic 6-panel relaxed fit cap made of 100% washed cotton. features a high quality embroidery, stitched eyelets for ventilation, pre-curved bill and a integrated cotton sweatband, the cap is finished with an antique brass buckle closure. One size fits most.