I got this for my baby when he was 2 months old, and it was hard to get on. It doesn't go over his ears. The size is 0-6 months but it barely fits him. I have to try and stretch it out. He doesn't even have a huge head for his age. I do love the look of the hat but i wish it was made bigger.