I am a pretty true Medium generally but I am a DD so I sized up just to be safe (I ordered the 8-10 size). I am disappointed to say that, even though I sized up, it was extremely short and barely covered my torso (for reference I am 5’4). The material is nice but the shape of the bathing suit is pretty awkward and I don’t think getting another size would fix it. Not recommended for a larger bust and definitely size up if you’re on the taller end.