Pros:
Warm
Zippered so no buttons to fall off
Pockets conveniently located and angled to things won't fall out when you sit down

Cons:
Size runs small, order a size up.
No hood, it would be a nice feature