This denim dress is so flattering. I am 5'2" and wear a size 14. I purchased an XL and the dress comes to just above my knees. I have a very curvy shape and even though the dress was slightly loose in the bust line, it skimmed my body in all the right places. I can see 3 season wear as the fabric is thick enough for Fall over a long sleeve top, yet light enough for a Summer day. There is stretch to the fabric and a light fringe at the hemline. I didn't order a large because I wanted a loose fit.So pretty.