I am 5'5'', 110 lbs, and ordered size S. It is a lovely maxi dress true to the photo and flatters my figure nicely! So with an inch or two of height from my dress shoes or something like platform sandals this dress is perfect. Im seriously considering buying a second one so that I have a back up for when this one wears out. 100% recommend!