I ordered 12m for my 7month old. The fit was good with a little room to grow. Material is really soft and light and great quality. Looks beautiful with a babidu frill/peter pan vest or a frilled collared shirt underneath. My favourite is to pair it with the calamaro ruffle neck shirt. Looks super cute!