XS (0-2), Small (2-4), Medium (6-8), Large (10-12) Oh, y'all! Super limited inventory on this one and it's amazing - do NOT hesitate! Perfect for summer days but just as fantastic to layer with your fall cardigans! Those colors!! Love the smocking across the chest, too! Skies are Blue brand. Brooke wears a small.