This is the smallest size baby hat I make and should fit from 6 months to 2 years allowing for stretching that occurs as the baby grows. It's medium bulky weight Corriedale wool with fuzzy popcorns on top made from Samoyed hair. Very cute!