I love this dress so much. I bought it in 2 different colors. I actually bought it when I was 7 months pregnant and this is one of the few items of clothing that fit great through the remainder of my pregnancy and once I was back to my normal size as well.
I'm 5'10" and the medium fit perfect. The length was perfect too.