I almost ordered a medium due to all of the reviews saying it was short but I ordered a small because Im 54, 34c, 132lb. This dress was most definitely an appropriate length and huge around the waist. I could have easily fit into an XS which makes no sense. I safety pinned the bust area with a black safety pin to make it leas revealing and though it was huge it still layed nicely!