I am 5'5 167 with 36DD and I got a size large! I love this jumper. It is comfortable and fits great. It shows a little bit of cleavage but, not so much that I feel I can't wear it anywhere. I just ordered a second color. This is my first one piece jumper and it is a win!