I’m 5’0 and 110-115lbs. I ordered a small. I’m always nervous to buy clothes especially dresses online. This one hugs me perfectly. It’s very fitted but not tight and shows off my figure well. Arms, chest, stomach it’s fitted but not tight. It comes right above my knee, which I love because for winter I don’t want it shorter. Now that I know it fits, I’ll prob order other colors.