I am 5'3" and 110 pounds and ordered a size small. I wear a 32B and the bathing suit top was way too small. The bathing suit bottoms are a little tight too, but I can deal with it. You can tell the bathing suit is cheaply made because the holes the string goes through in the back of the top have 3-6 stitches in it. The bathing suit came in 10 days so I give props for that.