I purchased this dress for my daughter's 9th birthday party. She LOVED the dress. She's petite so I purchased 1 size smaller and it fit perfect . It look exactly like the picture the material was perfect for her My Little Pony outdoor party.