This bathing suit is amazing and looks great. I am 5'4 130 pounds and I ordered the large. It fit great besides it was a little lose in the butt cheek area. I wouldn't have minded the fit but the bathing suit lasted 3 wears. The fabric under the armpit began to separate and there is a hole. It isn't the fabric I know how to sew.