I could of ordered a medium, the large is loose and comfy, especially at the bottom. I'm 4'11, 140 lbs. The dress is extra long on me and falls to mid calf length on me. I was expecting it to fall at least at the knee. I ordered the red and black. I'm going to wear this as a day dress with sandals and night dress with heels.