This is by far the best swimsuit I've EVER owned! I am 5'6\\\", 145 lbs, 36B. I ordered the M and L and kept the Large. The medium fit well, but I went with the large to have some wiggle room as my weight fluctuates. This swimsuit is beautiful. It is soft and extremely comfortable and doesn't stretch out in the water. I got so many compliments and everyone wanted to know where I got it. I felt covered and held in, in all the right places. Normally swim dresses make me feel old (I'm 40) but this made me feel confident and sexy. I spent hours in the pool, dancing, swimming, and diving and never had to adjust it. If you are looking for something modest but still young looking, and have a tummy like I do...GET this swimsuit!!