Circumference - Small: 21.25" - 21.5", Medium: 21.75" - 22.5", Large: 23.0" - 23.5", X-Large: 23.75" - 24.25" 100% cotton Approx. 2.25" bill Precurved bill Flat top