Purchased a size L. Somewhat form fitting but not clingy; accentuates the waist. Sleeves are a good length; I'm able to cuff the sleeves just a little. Length at low hip. Nice weight. Perfect with jeans, a skirt, or dress. I'm 5'8\\\", 165 pounds, somewhat curvy but not overly so. Just washed it on cold, gentle cycle, flat dried, no issues. I highly recommend.