100% Cotton Made of 100% cotton. One size with velcrorized adjustable strap closure, fitting up to XL. Crown measures 2 inches high, constructed. Bill measures 3 inches long,stiff and pre curved, same color under bill. Lightweight and smooth material.