This dress is adorable. Good quality & fits as expected if not a little big. Im 59 160lbs I ordered the small. If you are shorter than me expect this to be longer than shorter. It hits me low thigh. I may have it altered to shorter