These run WAY small. My grandson is not quite 4 months old and just moved into 6 month clothes. He will only get to move this 1-2 times and then he will have outgrown it. Cute shirt, just upsize for your little one.