I ordered 2 of these dresses; one is larger, the other smaller. My daughter is skinny and sometimes runs between sizes. The larger was the ideal style, but significantly oversized. The smaller one fitted perfectly but had a completely different dress/style. It wasn't what we ordered. BUT. It was still a beautiful dress and my daughter loves it. She would have to wear a small shirt under the clothes we ordered out of decency. However, the dress we are keeping does not need a shirt underneath. The tulle on the right cut was also very stiff; while the dress we keep is soft chiffon. Both a bit shortened, but overall great quality for the price. We ended up with a stunning dress that fits perfectly and my daughter loves it.