I’m 5”7’ and weigh about 125lbs-135lbs with about a 29in waist and bought a large, and this fit but sleeves were slightly shorter than I wanted, dress was slightly shorter than I expected. It’s exactly what’s advertised and it’s pretty good quality I’m just tall for a woman sooooo yeah but I love her so thanks for selling what is advertised. Definitely get a petticoat if you want it to be fluffy!