I love everything about this dress. the sleeve and bodice detail make this dress exceptional. the fit is true to size. i ordered medium. the length is as it appears on the model- just below the knee. the material is of great quality and the slip lining is made of a nice stretchy knit.