I'm 5'2 and bought the dress in a petite medium. i like to buy clothes that i can wear to work and this dress was almost too short. if it were any shorter, it wouldn't have worked. if i were to buy it again, i'd probably go with a non-petite size. also, i ordered the dress online and i found two snags in it as soon as i pulled it out of the box. i don't think they will be terribly noticeable, but just beware that this dress will apparently snag easily. i plan to wear it with a purse without meta