I'm 5 7" and I bought a medium. could have gotten away with a small but I'm glad the swimsuit does have adjustable straps. I don't  fill out the chest area so I just adjusted the straps for a more comfortable fit.