Stretchy, XL fit me perfectly. 5'3\", somewhat fit 190lbs, midi length on me, not tight at all. I normally wear a LG or Xl depending on styles, manufacturers, etc. It will be great for Valentines Day, other events, and certainly end of year holidays.
The knit quality is quite good, well constructed