This was worth every penny! I bought it for my teenage son & it does run true to size...I ordered up a size to be cautious but would have been fine ordering his normal size. We live in Ohio & Winter months here tend to be brutal, so I'm not sure if wearing this in zero degree weather with a t-shirt would be warm enough, although my son has worn this during cold weather with a hoodie & it's kept him warm. It's stylish & looks great worn casual with jeans & also when worn with dress clothes. The quality/construction of this is amazing-It has held up extremely well. He wears this to school & uses a backpack...since there's barley anytime between classes, he carries all of this books in it & it's super heavy....using it with this jacket has not caused any damage to it rips, scuffs ect. which I continue to warn him to be careful about but hasn't happened with this, so it can hold up with some wear & tear & I'm happy he'll be wearing this throughout this spring. Overall, I would highly recommend this. It's stylish, well made, durable & my son says it's really comfortable!!