I'm so happy with this swimsuit! I bought the black one with striped bikini and bottom. I'm 5'2" and 165 lbs with a rather muscular frame, and a large fit great. Since I'm short the tank part on the front drapes a bit more than I'd like, but I still love it. BTW trying to find a swimsuit at the mall in January was impossible, I could have saved a ton of time and gas by looking on Amazon first.