I ordered this as a gift for my husband and he absolutely loves it.  Unfortunately, I had selected the wrong size and needed to exchange it.  The seller promptly shipped the replacement and it arrived one business day before I was expecting it.  I did have to pay for one-way return shipping, but the seller covered the other way.  My hubby's been wearing the jacket for a couple of months now and still likes it just as much as he did in December.  As an added bonus, the cut is a slightly slimming.  The zipper did stick a little bit initially, but he assures me that the issue resolved after a few uses.

For fit references - he usually wears a size medium t-shirt with a snug fit.  The medium jacket did fit him, but he couldn't move his shoulders/arms freely enough so we exchanged for the large.  (The medium was a bit sexier imo, but functionality is most important.)