Two things to take into consideration:  order one size down because it runs a bit large and, the fabric is a bit of a dust and hair trap.

Other than that, it's a very nice jacket, and it should fulfill your expectations.

Update:
The inner lining ripped after wearing it twice.  Taking away two stars for poor quality.