So.Im 5'9", weigh 175. I wear size 12 jeans a little tight, and XL shirts. The ordered a large, but should have ordered XL. The bottoms are OK, but the top is TIGHT.lol. So, consider your body.bottom big? Top big? Go on the next size up. I do love the suit.guess I will have to diet!See full review