This cap from Barts is made from a wool blend and has an adjustable strap on the inside to adjust it to size.
Shell: 50% wool, 50% polyester. Lining 80% polyester 20% cotton.