Ordered this in xl- i usually am between l and xl. i'm 5'9" and thought it was cropped, boxy, and billowy around the midsection that was not flattering. the fabric is light and is less like a blazer, more like a cardigan.