This is my favorite swimsuit!! I bought it for a trip to gulf shores, and basically lived in it several days. The shorts provide a little more modesty than a normal swimsuit, but are still plenty short enough to look normal for swimwear. The black tank hides my mummy tummy--the shorts helped too--and overall it's like wearing athletic wear. Im a 36D, 5'5" and 155 lbs and the large was PERFECT!