Loved this dress so much! I got It in XL. It hit at the perfect length, had stretch, was light, and so comfortable. It made me feel so pretty. I usually hate dresses because I either look pregnant or they are too long. I prefer my dresses to be above the knee so I don't look shorter and wider. Im 5'4 apple shaped with 40DD and 212 lbs.