It's been many years since I've worn/bought a swimsuit. I was skeptical of this one, but I was wrong!Me: 5'7", 140 lbs., 32DDD, 31 1/2" waist, 38" hips. I wear size 8 in most clothes. Basically, I'm a ruler, straight up and down. I'm 70 YO which is important info because weight distributes differently as we age.I didn't want a swimdress that was too small and uncomfortable. I ordered a large and it fits perfectly and looks fantastic.The beauty of this swimdress is the shirring. Just enough to hiSee full review