This piece is super sick. The style is on point + water resistant coating + surprising warmth (I am surprised at how warm this is...stayed pretty warm when the temp 25 degrees). The fit is SUPER huge. I normally wear a M or L...I sized down to a small on this one (i am 5 10", 165) and it fits well. I didn't want the oversized fit so that I could layer it. But you can rock whichever fit you want.