Overall I like the coat. Nice and warm even at 20 degrees. The front pockets are pretty shallow. It would be easy to lose your keys or other items out of them. There good to warm your hands that's about it.