I'm 5'4\\\", 137lb and I ordered a Medium. It fits perfectly with some room to make it not appear to be tight. It feels and looks good quality and comfortable. I love how flattering it is and love how the material feels on me. Will consider buying another color.