Got this on a whim as an extra layer before a camping trip. I couldn't recommend this more highly. It's comfortable, it's warm, the fabric is better quality than I expected, it has pockets and a hanging loop in the collar, it's well-made and came with a replacement button. I practically live in it now - it's my go-to jacket when it's chilly outside, and it's also my house coat when it's chilly inside. Even the color is fantastic - orange was a gamble, but in this case it really paid off, it's a beautiful plaid with navy, white, and olive green highlights. Absolutely worth the purchase.
I'm 5'8", usually wear M women's tshirts, and the M is perfect - just slightly oversized, enough that I could wear a light sweater underneath, but it's not too baggy when buttoned.