This hat is definitely not for a newborn, but wouldn't fit any baby over 4 months I've ever seen. It's very narrow, long and not at all stretchy. First it falls over their eyes and after it won't even stay on their head. You'll get about 2 weeks of wear out of this hat. Buyer beware.