I'm 5' 1", 105 lbs, bra size 32 B. The top fit great but the bottoms were a little too snug, so I had to pull some of the seams. The bottoms don't look exactly like the picture either, but still happy overall with this bathing suit. Very cute!