I was so scared this suit would not fit me, BUT IT DID just PERFECT! I read a lot of comments saying the top is too small and bottoms too big, NOT at all. I am 4'11, 140lbs, 34 B (A in certin brands) I use a small on top and usually wear a size 9-11 in pants, curvy. The suit fit perfectly fine, came with the waist band and color just as shown in picture (I got the pink)