I purchased the dress for an upcoming vacation. The print detail is lovelier than the photo. My 8 year old is comfortable with the flattering style which can also be worn casually.
The dress is pretty and is displayed exactly how it looks in the picture. Based on preference, you may want to buy a crinoline slip to puff out the bottom portion a little so it can stand out, but other than that, it's a pretty dress. Material is nice/quality and non-itchy.