Cute dress but may need to be taken in at the bodice as it was a bit large. I ordered a 12 for my skinny 11 year old and an 8 for my 6 year old. Length was nice and the dress for the price was good quality.