Hand sewn with genuine leather. One size fits most. Grab Life design on a grey and grey Camo trucker hat.