Great dress, but confirming this is not U.S. sizing.  I am 5'10" ~150lbs and typically wear a size 6 tall.  I ordered this in a size L and it's the correct size for me. The material is somewhat heavy and somewhat stretchy, but not completely form fitting.  The sleeves are somewhat narrow on the forearms, but just big enough to work for me. Overall decent enough quality and fit for the price.  Super cute dress that I will be wearing to work over and over!