My 5 month old fits in 9-12 month clothes and this is still slightly too big for him. He only weighs 17lbs, but is very long for his age (80th percentile)...It bunches at the top, otherwise I like it.