'I'm 5 '2 and 135 and the med large fit good bottoms are perfect however I am a 36 f and the top barely covered my nipples. We definitely rely enjoyed this one. Well made came before it was supposed to. All in all I would buy from seller again