These gorgeous bow knot headbands are so soft and have approx 25% stretch. They are completely adjustable, by untying and knotting the ends at the desired length they should easily fit from 4 weeks old to 4/5 years old. The trick on younger ones is not to tie the knot too tight. (Ooh and easiest to re-tie on your leg!)