I was hesitant to order this because it was a junior size and I am not familiar with the brand. I also worried the L wouldn't be big enough--I am 5'10" and 145 pounds, but the XL wasn't available so I gave it a try. The hoodie is fleece, not cotton, but it is very soft, and I love the fit. It is longer than some and as a straight cut but is not tight. I ordered the topic yellow and really like the color--it's different. I have washed it only once and it came out very nicely (hang to dry). It is wears well over time, this is a definite winner.