100% cotton hat. Adjustable back. Adjusts via velcro to fit snugly for head sizes of approximately 17 inches to 21.5 inches.