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