Love the style and fit. I'm 5'3 130pds and a DD so ordered a medium which fits perfect. It fits to the body and has a top zipper and bottom zipper they do work. The length comes to middle of the leg and is of good quality. The material is soft and the dress is comfortable. Definitely recommend purchasing this dress.