Size 6-9 months but I would say runs closer to 6 months Two piece outfit. Navy EUC cropped long sleeved cardigan with three buttons. Pink vguc short sleeved dress with dark navy/almost Black hearts all over. Snaps on back and at diaper area like a built in onesie underneath so it doesn’t ride up. We wore with leggings. Sweatshirt material.