This is a perfect, affordable dress for a flower girl or First Communion.  We bought our daughter a size 8 in Ivory for her First Communion.  She's 8 years-old and typically wears a size 6x or 7.  The Ivory looks white, in fact I would have thought it was white had I not ordered an "Ivory".  The dress has a good amount of pouf and twirl to make my daughter happy without being un-functional or too cutesy.