PERFECT DRESS! Would buy again! I usually wear a large/XL in shirts and a 32 in jeans. I bought the large dress and it fits perfectly! Not too tight, but still keeps everything in place. I wear a 38C bra and the top of this dress fit great!