Ordered the extra large bc I am thick and busty (55, 158 lbs, 36DD). Barely fit my chest (somewhat small) and was oddly lose in the front stomach area. Material was good and bathing suit was nice, but the fit was way too odd so I had to return.