This is a really good jacket. I love all the pockets, patches, etc. I wear this jacket all the time when it's cold, and it keeps me comfortable. It's not thick to the point where you sweat in 50 degree weather, but it keeps me warm when it's down to 10. I've been caught in a down-pour with this on, and I was dry as a bone after 5 minutes of continuous rain. The neck storage for the hood is really neat, because you don't always want your hood out, snagging on stuff. I love how there's the earbud ports in the breast and arm pockets. These really come in handy. Overall, this is probably one of the best jackets I've owned for this price. And Tim, those weren't pockets on the back. They are actually kidney warmers, which is why it's one big sleeve. In weather that's too cold, your kidneys start to shut down and it hurts like hell. You can use them as pockets, but it wouldn't be as good as the other pockets on the front.
4x4 patches on each arm
Velcro wristbands so your sleeves don't fall over your hands
I did not find any cons with this jacket.