I'm 5'9", 145lbs and ordered a large. The bottoms were a little big, but based on the reviews, I probably should've got a medium. Regardless, love the material and love the suit! I may order one in a different pattern.