Shirt jackets are super handy for camping, outdoor chores, and hockey parents entering unfamiliar arenas that may be warm and may be cool. The Canadian Insulated Shirt by Hooke is the best of the bunch. I have Carhartt, Duluth, Patagonia, and Columbia, and this is my favourite. It's super warm without being overly heavy. The snaps are easy to operate, even with gloves on, and the pockets are very well-placed. The woolen exterior both looks and feels great, and I've always been surprised how hard it is to find a nice brown shade, which this definitely is. I would say it fits true-to-size - I'm 6'4", 280lbs, and a XXL fits perfectly.