Made of Polyester/Foam/Mesh truckers cap. Hand printed on a manual press. The hat will fit most size adult heads. It is adjustable via poly-snap on back.