Perfect condition Dainese all weather textile jacket. Waterproof, breathable, removable thermal lining