This dress is very cute. The fit is great. I'm 5'7 150lbs and ordered a medium. The top is cut moderately low, I have a 34 B cup and it fits perfectly. The length is great it hits at or just below the ankle as shown in pictures. The dress is very comfortable and the material is breathe able and soft. I have washed and hung dried the dress 2 times with out any problems with the material. I would definitely buy again.