This dress is GORGEOUS! Paired with the perfect fun jewelry this dress can be casual and fancy. I am 5'3'' and 125 lbs, 34 DD. I ordered a small. The top is tight, but a flattering tight because the rest of the dress is flowy. Covers all bra parts and no cleavage was showing. SO great. LOVE this dress. Ordering the black as well!!!!!!