I bought this dress for my daughter's fifth grade "promotion" ceremony. It was perfect! It was flattering and comfortable (especially for a girl who fights wearing dresses). She loved how she looked in it too as the colors were really pretty and flattering. I thought it was also appropriate for the occasion and I think she will be able to wear it again. Great dress!