I am 5'10" and a size 6 and ordered a Medium in this dress and it was too small. The dress was much shorter than the picture leads on, very tight, and also very see through in between the legs. Needless to say, I had to return the dress, which was a shame bc it's so cute! The fit just wasn't right.