Like some of the other reviews, I found this hat to run large. I purchased the 0-6months size as recommended by the sizing chart. The hat is high quality, nice colors, and has room to roll the edge of the hat up or down depending on your baby's head. The material does not stretch. Runs BIG!!