This hat is cute and looks well made but before my baby was 2 months old it was too small for her. At 2 month her head size was a little bigger than average (39.5 cm / 60%). It's probably ok for newborns but definitely not 0-3 months.