I'm 5'7\" and the medium fits me perfectly (143 lbs). I now have three of these dresses. They are very flattering, flow nicely, and are great at hiding a weight fluctuations/a bump! The material is nice: breathable, and very comfortable. Also, It came out fine with a machine wash cold gentle. Overall 10/10… obviously I bought again LOL.