Made of 100% Brushed Cotton. Curved bill measures 3" long. ONE SIZE with adjustable cotton strap. Imported.