Im a 55, 175lbs, size 14 & 40D/38DD. I ordered an XL This suit is awesome! Good quality. Colors are amazing & true to picture (i ordered navy). Bottoms fit like a glove & are a very flattering cut... conservative enough for a family beach trip but not Mom drawers either. The top is a TEENSY bit smaller than I would like but it looks great. I have full coverage, i just wish it cupped under my bust line a little more. Its like a tube top, but the straps are adjustable & criss cross in back. Full support fir the girls! I could play volley ball in this thing! The straps are angled so it disguises arm pit flap. The tummy cover is the best part. I was worried it would show too much of my side or folds on my back... its so flattering. It only plays peek a boo with a snall portion of your upper rib cage & shows no belly no matter how much you move!