Right in the middle of a severe cold snap, the zipper of my old puffy coat broke. I ordered this product as a replacement. Received it in a matter of days ... faster than expected, actually.

Pros--
Length: The length is perfect for the urban public transit traveler. Standing at bus stops and train stations in the middle of winter is absolutely a nightmare without the benefit of a good coat. The arm length is perfect for me. They reach just below my wrists. My arms are a bit longer than average, so arm length in clothing has been a struggle. The cuffs are topped with a cozy knitting that stays put blocking the cold nicely.
Warmth. I have to say this feels a bit warmer than my old faithful. I hadn't realized how worn out it was until I started wearing this. Also, the collar is padded. Very nice for those days when the wind is especially cutting. The hood is lined and zippered to the coat. There's none of those annoying gap holes from snaps that allow cold air to seep in.
Construction: My primary complaint about winter coats for years has been the use of plastic zippers. They don't hold, they break, and they can frankly be a pain to zip up. This coat has a nice, metal zipper. No problems zipping it up or down; it also zips from the bottom.
Lined Pockets: What a blessing.

Cons--
I live in the Northeast which can experience high Arctic winds. I've noticed that I can feel the wind coming through the stitching between the padding. Not a pleasant feeling
The length of the arms is perfect, as I've mentioned, but they are not very generous width wise in the upper arm region. I'm unable to wear too heavy of a sweater beneath the coat. Which is a problem since the stitching is a bit leaky.
The pockets are a tad too shallow. I like that they zip (with metal zippers), but at max they'll hold one pair of gloves. Get those pockets a bit deeper folks, and you have a winner.
That collar padding mentioned earlier is nice... except, the neck circumference is *really* tight. The collar should either be made larger or cut down on the padding. There's no room to wear a scarf, so if you do zip up to the top of the collar, you can cut the cold by snapping the hood under your chin.
Be ready for a shock when you zip that zipper up fully... there's no barrier between your skin and the zipper. A small flap to guard against your skin freezing against the zipper would be nice. Especially since there's no room for a scarf!

I swear, I do like this coat! LOL All in all, I am glad I bought it. It has saved my bacon big time this winter. Just stay out of the direct wind, and you'll weather the winter just fine.