The jacket fits perfectly and does the job intended.  Unfortunately, the zipper failed to work after about 3 wearings, so I paid about $20 to have a new one sewn in - kind of increasing the investment more than I had hoped. But other wise, so far, so good :)