My baby is 2.5 months but 6 month hat fits her perfectly (our baby is quite large for her age) and it's very comfortable.  The fabric is warm yet nice and soft.  The hat is also so cute and will suite any baby :)