I am 5'2 and around 145 lbs and ordered a medium. This dress is stunning and I've received so many compliments on it. It falls right at my feet and doesn't drag on the ground. It's got a zipper on the side but the material is stretchy enough that I just slip it over my head. My only complaint with it is that it is pretty low cut and because the material is the way it is, a safety pin doesn't really work. So, I wear a camisole under it.