5'3, 140 lbs, 36B, ordered size Large. Was surprisingly pleased with the quality of this suit when it arrived. I will warn that it runs extremely small. My love handles hang over the size large bottoms, not terribly, but enough that I am not 100% comfortable rocking the suit yet. The bottoms have decent coverage.