Im 130lb, 55 and 36C and the LARGE fits. Fully lin d and very good quality for the price. I did however order a medium based on all the reviews and the size chart, but they ended up sending me a large by accident (the exterior bag said M but the tag on the suit says L). At first I thought I was going to have to send it back b/c it looked too big. After trying it on I was glad for the mistake. The top is the perfect size and the bottom slightly loose- I will have to see what happens once it gets wet however! I hope it doesnt stretch out too much.