I see quite a few reviews that say the hat is too small. My baby is 2 months old and it fits her big. You have to take in to consideration that all clothes, hats, etc are going to fit babies differently and at different times. I have clothes from the childrens place that fit her perfect in 3 months and other clothes are WAY to big for her in that same size! I give the hat 4 stars because while it might not fit a 6 month old baby...it will fit at some point between 0 and 6 months of age. Oh and its not as white as it looks, its more of a eggshell creamish color.