This is a one size head wrap that will fit size newborn and up. It is made out of a soft cotton. They are tied in a simple square not making it easy to resize on your little ones head. We love how soft they are and the neutral designs they come in. They match with our printed zippers, knot gown, and layette sets.