I love this dress! ! Easy flow, great fitting. I ordered a medium. I'm 5'6, 160 ....I could have even ordered a small and would have fit fine! Great dress for the price! Came in earlier than expected!