It's perfect!!! I'm 5'8" and 192 pounds and xl fits just right. It's loose without being sloppy looking. Great for fall, not too heavy but warm. It's soft, it stretches nicely, it's long enough to reach past my hips. I was very impressed with the quality of this for the price. Would definitely recommend purchasing. May order more colors.