This dress is really pretty.  I'm 5'2" , 120 pounds and ordered a medium after reading reviews.  It fits perfectly, except it is a tad long: hits me about mid calf.  It is lined on top.  It is modest but very figure flattering.  I gave it four stars because I'm either going to have to spend a lot of time ironing it or take it to the cleaners before I wear it out because it is so wrinkled.  The zipper is also a little bit difficult.