I ordered XL. I am 5’3” and 187 pounds. I am busty, wear a 42G for bra. The shape of the dress is fantastic, it does not cling to me, it is not sheer, feels super nice on my skin. My body looks great in it and I haven’t even tried to dress it up with belts, knots, or jewelry yet. The dress stops right above my ankle, mine does not hit the floor like some others have stated. The pockets are great. My stomach is a bit pudgy but the dress still fits well and I look very nice in it.
I plan to buy several more of these. Absolutely love it and I felt very comfortable in the XL, it does not feel too big or too small. Highly recommend!