We used this for our 6 month old son's baptism. He is 50% in height and weight so not a huge baby - but this outfit was too tight. We had to unbutton the leg areas for him to be comfy - and then changed him afterwards. I really liked the quality of this outfit though, it is super cute, and a nice alternative to frilly and expensive polyester outfits. just make sure you order a size up!