I purchased the white in M (12-14). A little smaller for the usual M, but fits okay. Love the cotton fabric, and the design with the block print is so unusual and unique. The two layer effect in the dress gives an elegance to this garment. Can be dressed up, or worn with sandals or sneakers for a more casual look. Very happy with all the purchases from Kabana.