Alright ladies! I wear a size 36D bra, Medium shirt and about a 9/10 pants. The reviews said order a size up. Glad I did! I ordered a XL it fits like a med/lrg. It fits pretty snug. Very cute! I weight 159 5'5 mostly muscle.