I got a great fit with this cardigan. I feel it’s true to size and it fits me perfectly. Its not baggy, but it has the extra length that I love with leggings. The material is actually fairly heavier than what I was expecting, and it’s a good weight for chillier weather without being as heavy as a sweater. I am 5ft. 6in. And weigh 167lbs. The L fit me perfect