I love this jacket! It's of course not going to keep you cozy on those -30ºC days, but it's going to keep you warm and dry through all the normal weather and survive to do it another day. It's definitely one of the better jackets I've ever seen and I'm super stoked to use it.
This jacket is surprisingly water and wind resistant. It kept out the melting snow and high winds with ease.
There are quite a few useful design elements; Starting with two large front pockets on either side of the main zipper which can easily hold a pair or two of goggles each. No hip pockets to clutter up your waist and the side vents are large enough, and double-zippered, to allow you access to your hoodie pockets underneath without unzipping more than a few inches. There are also inside pockets and one on the arm.
The snow skirt attaches to the matching pants for a perfect continuous seal.
Keeping in mind that it's not an insulated jacket, but just a shell, very high value here. If you're not one to shy away from different pocket patterns than you may be used to, I'd highly recommend this to you. It will definitely protect you from the elements.
Sizes listed as "S, M, L, XL" etc… are never enough to really get a feel for how the jacket will fit. I got a M figuring it's usually the size I wear, but I think a Small would have been a better fit. These jackets seem to be made a little big, but you also have to assume you'll be wearing a few layers underneath as well.
I haven't had it long, but from what I can tell, it's definitely going to last me a while.