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. There are belt loops, but no belt? Oh well, I added my own belt and it looks great. 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 loossr fit.So pretty.