Based on my experience this dress is perfect for any special occasion .THE design and quality is stunning and my daughter received many compliments. The dress was true to size and made her feel like a princess. The only downside was the price, but it was definitely worth the investment for a special occasion dress..