The top fits so well! Perfect fit, true to size. The ruffle makes it so you don't even need to wear a bra. Perfect for summer wedding. I'm an athletic build, always a medium and this fit great. So flowy and flattering. I love it! Go to wedding guest dress.