Royal blue American flag cap with white embroidery is 100% cotton-made, lightweight, and durable. Adjustable back closures fit small and large heads for both men and women.