This Boys Beige Fedora Hat is made of cotton and polyester. This Boys Beige Fedora Hat fits boys 4-8 years old. Inside measurement of the hat is approximately 201/2 inches.