This is a really cute suit, I only wish the had a little better shelf bra in there, I had to remove the pads and they looked I was trying to be Madonna with cone :) I will be wearing this with my white sports bra .. I ordered the large and I am 5'4 , size 10/12 and wear large ladies tops. I would say the large is a true 12 with a little wiggle room. ..