This is a preworn Iowa Hawkeyes American Needle Heavy Stitched logo with Iowa Hawkeyes Spelled out Black White and Yellow Snapback Hat.it is Mesh backed so it's one size fits all.it is 60 percent nylon and 40 percent Wool.the bill is curved .please see the photos and message me with questions. Thanks for your purchase. I ship all of my hats in a small box for their protection.