Im 53, 165 lbs, and I ordered a large. It looks exactly as I expected it to look on me and its pretty cute. My only complaint is: Why on earth would someone make a swimsuit that doesnt have stretchy elastic seams?! I tried putting the top on by stepping into it and the bottom seam made the pop pop noise, so I tried taking it off over my head, same thing. It doesnt stretch at all. Its so annoying. Its not problematic enough to return it, as I just wanted a cheap strapless suit for laying out. Just be aware, if you won't like the no stretch factor.