This is an all wool baby hat made from Corriedale and Suffolk wool. It fits ages 6 months to 2 years. Very cute!