I ordered a small and I am 5'7" and 125 pounds, and the fit is perfect for me. It is slightly shorter in length than some of my maxi skirts, but I like that it is not dragging on the ground. Great dress for the price.