This dress fit well, but the slip underneath was a little too short for my liking.  I am 5'3 and about 150-155lbs and ordered the medium.  I will be returning it because I found a dress I liked a little better for a 20s event that I attended.