An ideal jacket is one that protects you from all cold weather conditions while being trendy enough to kick your style statement a few notches up. It is constructed from durable materials that will be long-lasting.