My baby is 4 1/2 months old and weighs 18 pounds and I bought the size 9 months and it fits great so it's small overall. But nice colors and soft fabric.
Pros
Good suit but small
Cons
Clothing must not stretch, which restricts the movements of infants and young children.