I got a size Large, I'm 5'2" & weigh 145lbs ish. I absolutely love this dress, it fits very comfortably. I did have to modify the top a little, but that is very normal for me since my body has grown in odd places post-partum. I will say the cut really compliments your body, regardless of your body type. It's very comfy, multifunctional, and very very cute. Makes me feel so good to wear it!