Looks like a baby to me. I would guess about five or six months or so. But that's just a wild guess. I have a seven month old that's bigger than a five year old... (well not anymore) so it's really hard to tell from a picture.